Initialize Tizen 2.3 tizen_2.3 2.3a_release submit/tizen_2.3/20140531.054130
authorSehong Na <sehong.na@samsung.com>
Sat, 31 May 2014 03:29:13 +0000 (12:29 +0900)
committerSehong Na <sehong.na@samsung.com>
Sat, 31 May 2014 03:29:13 +0000 (12:29 +0900)
321 files changed:
.cproject [new file with mode: 0644]
.project [new file with mode: 0644]
CMakeLists.txt [new file with mode: 0644]
LICENSE.APLv2.0 [new file with mode: 0644]
LICENSE.Flora [new file with mode: 0755]
NOTICE [new file with mode: 0644]
data/reader.js [new file with mode: 0644]
inc/IntAddBookmarkForm.h [new file with mode: 0644]
inc/IntAddressbar.h [new file with mode: 0644]
inc/IntArticleReaderForm.h [new file with mode: 0644]
inc/IntBookmarkData.h [new file with mode: 0644]
inc/IntBookmarkListForm.h [new file with mode: 0644]
inc/IntBookmarkPresentationModel.h [new file with mode: 0644]
inc/IntBrightnessForm.h [new file with mode: 0644]
inc/IntCommonLib.h [new file with mode: 0644]
inc/IntConfirmationPopup.h [new file with mode: 0644]
inc/IntCreateBookmarkFolderForm.h [new file with mode: 0644]
inc/IntDefaultCustomItem.h [new file with mode: 0644]
inc/IntDropDownCustomItem.h [new file with mode: 0644]
inc/IntEditBookmarkListForm.h [new file with mode: 0644]
inc/IntEditHistoryListForm.h [new file with mode: 0644]
inc/IntEditHomePageForm.h [new file with mode: 0644]
inc/IntFaviconManager.h [new file with mode: 0644]
inc/IntFontManager.h [new file with mode: 0644]
inc/IntFormFactory.h [new file with mode: 0644]
inc/IntHistoryData.h [new file with mode: 0644]
inc/IntHistoryListForm.h [new file with mode: 0644]
inc/IntHistoryPresentationModel.h [new file with mode: 0644]
inc/IntIAddressbarEventListener.h [new file with mode: 0644]
inc/IntISettingChangeListener.h [new file with mode: 0644]
inc/IntInternetApp.h [new file with mode: 0644]
inc/IntMainForm.h [new file with mode: 0644]
inc/IntMainFrame.h [new file with mode: 0644]
inc/IntMultipleWindowForm.h [new file with mode: 0644]
inc/IntMultipleWindowPresentationModel.h [new file with mode: 0644]
inc/IntNotificationPanel.h [new file with mode: 0644]
inc/IntPresentationModelBase.h [new file with mode: 0644]
inc/IntRadioCustomItem.h [new file with mode: 0644]
inc/IntReaderFontSizeForm.h [new file with mode: 0644]
inc/IntSceneRegister.h [new file with mode: 0644]
inc/IntSettingClearPrivateDataForm.h [new file with mode: 0644]
inc/IntSettingForm.h [new file with mode: 0644]
inc/IntSettingPresentationModel.h [new file with mode: 0644]
inc/IntSettingToggleCustomItem.h [new file with mode: 0644]
inc/IntSharePopup.h [new file with mode: 0644]
inc/IntSharePopup.h.bak [new file with mode: 0644]
inc/IntTypes.h [new file with mode: 0644]
manifest.xml [new file with mode: 0644]
packaging/apps.Internet.spec [new file with mode: 0755]
res/.workflow [new file with mode: 0644]
res/ara-AE.xml [new file with mode: 0644]
res/aze-AZ.xml [new file with mode: 0644]
res/bul-BG.xml [new file with mode: 0644]
res/cat-ES.xml [new file with mode: 0644]
res/ces-CZ.xml [new file with mode: 0644]
res/dan-DK.xml [new file with mode: 0644]
res/deu-DE.xml [new file with mode: 0644]
res/ell-GR.xml [new file with mode: 0644]
res/eng-GB.xml [new file with mode: 0644]
res/eng-PH.xml [new file with mode: 0644]
res/eng-US.xml [new file with mode: 0644]
res/est-EE.xml [new file with mode: 0644]
res/eus-ES.xml [new file with mode: 0644]
res/fin-FI.xml [new file with mode: 0644]
res/fra-CA.xml [new file with mode: 0644]
res/fra-FR.xml [new file with mode: 0644]
res/gle-IE.xml [new file with mode: 0644]
res/glg-ES.xml [new file with mode: 0644]
res/hin-IN.xml [new file with mode: 0644]
res/hrv-HR.xml [new file with mode: 0644]
res/hun-HU.xml [new file with mode: 0644]
res/hye-AM.xml [new file with mode: 0644]
res/isl-IS.xml [new file with mode: 0644]
res/ita-IT.xml [new file with mode: 0644]
res/jpn-JP.xml [new file with mode: 0644]
res/kat-GE.xml [new file with mode: 0644]
res/kaz-KZ.xml [new file with mode: 0644]
res/kor-KR.xml [new file with mode: 0644]
res/lav-LV.xml [new file with mode: 0644]
res/lit-LT.xml [new file with mode: 0644]
res/mkd-MK.xml [new file with mode: 0644]
res/nld-NL.xml [new file with mode: 0644]
res/nob-NO.xml [new file with mode: 0644]
res/pol-PL.xml [new file with mode: 0644]
res/por-BR.xml [new file with mode: 0644]
res/por-PT.xml [new file with mode: 0644]
res/ron-RO.xml [new file with mode: 0644]
res/rus-RU.xml [new file with mode: 0644]
res/screen-density-high/00_button_sweep_delete.9.png [new file with mode: 0644]
res/screen-density-high/00_button_sweep_delete_press.9.png [new file with mode: 0644]
res/screen-density-high/I01_controlbar_icon_delete.png [new file with mode: 0644]
res/screen-density-high/I01_controlbar_icon_delete_disable.png [new file with mode: 0644]
res/screen-density-high/I01_toolbar_input_field.#.png [new file with mode: 0644]
res/screen-density-high/I01_toolbar_input_field_findword.#.png [new file with mode: 0644]
res/screen-density-xhigh/00_button_expand_closed.png [new file with mode: 0644]
res/screen-density-xhigh/00_button_expand_closed_press.png [new file with mode: 0644]
res/screen-density-xhigh/00_button_expand_opened.png [new file with mode: 0644]
res/screen-density-xhigh/00_button_expand_opened_press.png [new file with mode: 0644]
res/screen-density-xhigh/00_button_off.png [new file with mode: 0644]
res/screen-density-xhigh/00_button_on.png [new file with mode: 0644]
res/screen-density-xhigh/00_button_sweep_delete.9.png [new file with mode: 0644]
res/screen-density-xhigh/00_button_sweep_delete_press.9.png [new file with mode: 0644]
res/screen-density-xhigh/00_circle_bg_ef.png [new file with mode: 0644]
res/screen-density-xhigh/00_circle_bg_ef_press.png [new file with mode: 0644]
res/screen-density-xhigh/00_circle_button.png [new file with mode: 0644]
res/screen-density-xhigh/00_circle_button_Expand_closed.png [new file with mode: 0644]
res/screen-density-xhigh/00_circle_button_Expand_open.png [new file with mode: 0644]
res/screen-density-xhigh/00_circle_button_dim.png [new file with mode: 0644]
res/screen-density-xhigh/00_circle_button_press.png [new file with mode: 0644]
res/screen-density-xhigh/00_icon_favorite_off_74x74.png [new file with mode: 0644]
res/screen-density-xhigh/00_icon_favorite_on_74x74.png [new file with mode: 0644]
res/screen-density-xhigh/00_list_expand_closed_press.png [new file with mode: 0644]
res/screen-density-xhigh/00_list_expand_opened_press.png [new file with mode: 0644]
res/screen-density-xhigh/1.png [new file with mode: 0644]
res/screen-density-xhigh/2.png [new file with mode: 0644]
res/screen-density-xhigh/3.png [new file with mode: 0644]
res/screen-density-xhigh/4.png [new file with mode: 0644]
res/screen-density-xhigh/5.png [new file with mode: 0644]
res/screen-density-xhigh/6.png [new file with mode: 0644]
res/screen-density-xhigh/7.png [new file with mode: 0644]
res/screen-density-xhigh/8.png [new file with mode: 0644]
res/screen-density-xhigh/9.png [new file with mode: 0644]
res/screen-density-xhigh/EditBackground.png [new file with mode: 0644]
res/screen-density-xhigh/I01_Nocontents_Bookmarks.png [new file with mode: 0644]
res/screen-density-xhigh/I01_PlugIn_icon_Article_reader_temp.png [new file with mode: 0644]
res/screen-density-xhigh/I01_URL_bookmark_icon.png [new file with mode: 0644]
res/screen-density-xhigh/I01_URL_toolbar_button.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_Play_disabled.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_Play_temp.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_Play_temp_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_backward_disabled.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_backward_temp.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_backward_temp_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_bookmark.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_compose.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_compose_diabled.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_create.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_create_disable.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_create_folder.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_create_folder_diabled.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_delete.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_delete_disable.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_more.png [new file with mode: 0644]
res/screen-density-xhigh/I01_controlbar_icon_multiview.png [new file with mode: 0644]
res/screen-density-xhigh/I01_field_btn_Clear.png [new file with mode: 0644]
res/screen-density-xhigh/I01_field_btn_Clear_Press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_field_btn_Clear_temp.png [new file with mode: 0644]
res/screen-density-xhigh/I01_fit_screen.png [new file with mode: 0644]
res/screen-density-xhigh/I01_font_button_left.png [new file with mode: 0644]
res/screen-density-xhigh/I01_font_button_left_dim.png [new file with mode: 0644]
res/screen-density-xhigh/I01_font_button_left_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_font_button_right.png [new file with mode: 0644]
res/screen-density-xhigh/I01_font_button_right_dim.png [new file with mode: 0644]
res/screen-density-xhigh/I01_font_button_right_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_Back.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_Back_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_bookmark_bg.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_bookmark_off_temp.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_bookmark_on_temp.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_default_favicon.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_find word.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_folder_open.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_more.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_more_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_01.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_02.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_03.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_04.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_05.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_06.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_07.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_08.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_09.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_10.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_page_navigation_bar.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_plus.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_plus_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_private.png [new file with mode: 0644]
res/screen-density-xhigh/I01_icon_upper folder.png [new file with mode: 0644]
res/screen-density-xhigh/I01_page_button_left.png [new file with mode: 0644]
res/screen-density-xhigh/I01_page_button_right.png [new file with mode: 0644]
res/screen-density-xhigh/I01_popup_bg.9.png [new file with mode: 0644]
res/screen-density-xhigh/I01_popup_bottom_bg.9.png [new file with mode: 0644]
res/screen-density-xhigh/I01_right_arrow.png [new file with mode: 0644]
res/screen-density-xhigh/I01_search_icon.png [new file with mode: 0644]
res/screen-density-xhigh/I01_search_icon_refresh.png [new file with mode: 0644]
res/screen-density-xhigh/I01_search_icon_refresh_temp.png [new file with mode: 0644]
res/screen-density-xhigh/I01_search_input_field_bg.#.png [new file with mode: 0644]
res/screen-density-xhigh/I01_search_list_icon_favorite.png [new file with mode: 0644]
res/screen-density-xhigh/I01_search_list_icon_favorite_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_search_list_icon_history.png [new file with mode: 0644]
res/screen-density-xhigh/I01_tab_icon_bookmarks.png [new file with mode: 0644]
res/screen-density-xhigh/I01_tab_icon_history.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_btn.9.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_btn_icon_down.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_btn_icon_down_disabled.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_btn_icon_down_pressed.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_btn_icon_up.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_btn_icon_up_disabled.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_btn_icon_up_pressed.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_btn_press.9.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_font_bg.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_progress_bar.png [new file with mode: 0644]
res/screen-density-xhigh/I01_title_progress_bar_bg.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_bg_01.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_bg_02.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_bg_h.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_back_press_web.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_back_web.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_back_web_disabled.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_forward_press_web.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_forward_web.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_forward_web_disabled.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_01.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_01_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_02.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_02_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_03.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_03_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_04.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_04_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_05.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_05_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_06.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_06_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_07.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_07_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_08.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_08_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_09.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_09_press.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_icon_windows_manager_empty.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_input_field.#.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_input_field_findword.#.png [new file with mode: 0644]
res/screen-density-xhigh/I01_toolbar_input_field_findwordbkp.#.png [new file with mode: 0644]
res/screen-density-xhigh/ListIcon.png [new file with mode: 0644]
res/screen-density-xhigh/ListLeftSide.png [new file with mode: 0644]
res/screen-density-xhigh/Notification_download_complete.png [new file with mode: 0644]
res/screen-density-xhigh/Notification_download_failed.png [new file with mode: 0644]
res/screen-density-xhigh/Thumbs.db [new file with mode: 0644]
res/screen-density-xhigh/deleteIcon.png [new file with mode: 0644]
res/screen-density-xhigh/edit_item.png [new file with mode: 0644]
res/screen-density-xhigh/opennewwindow.png [new file with mode: 0644]
res/screen-density-xhigh/private_on.png [new file with mode: 0644]
res/screen-size-normal/IDL_ADDRESSBAR.xml [new file with mode: 0644]
res/screen-size-normal/IDL_ADD_BOOKMARK.xml [new file with mode: 0644]
res/screen-size-normal/IDL_ARTICLE_READER.xml [new file with mode: 0644]
res/screen-size-normal/IDL_ARTICLE_READER_FORM.xml [new file with mode: 0644]
res/screen-size-normal/IDL_BLANK_PANEL.xml [new file with mode: 0644]
res/screen-size-normal/IDL_BOOKMARK_LIST.xml [new file with mode: 0644]
res/screen-size-normal/IDL_BRIGHTNESS.xml [new file with mode: 0644]
res/screen-size-normal/IDL_CONFIRMATION_POPUP.xml [new file with mode: 0644]
res/screen-size-normal/IDL_CREATE_BOOKMARK_FOLDER.xml [new file with mode: 0644]
res/screen-size-normal/IDL_EDIT_BOOKMARK_LIST.xml [new file with mode: 0644]
res/screen-size-normal/IDL_EDIT_HISTORY_LIST.xml [new file with mode: 0644]
res/screen-size-normal/IDL_EDIT_HOME_PAGE.xml [new file with mode: 0644]
res/screen-size-normal/IDL_FIND_ON_PAGE.xml [new file with mode: 0644]
res/screen-size-normal/IDL_FONT_SIZE.xml [new file with mode: 0644]
res/screen-size-normal/IDL_FORM.xml [new file with mode: 0644]
res/screen-size-normal/IDL_HISTORY_LIST.xml [new file with mode: 0644]
res/screen-size-normal/IDL_MULTIPLE_WINDOW.xml [new file with mode: 0644]
res/screen-size-normal/IDL_NOTIFICATION_PANEL.xml [new file with mode: 0644]
res/screen-size-normal/IDL_READER.xml [new file with mode: 0644]
res/screen-size-normal/IDL_SETTINGS.xml [new file with mode: 0644]
res/screen-size-normal/IDL_SETTINGS_CLEAR_PRIVATE_DATA.xml [new file with mode: 0644]
res/screen-size-normal/IDL_SETTING_FORM.xml [new file with mode: 0644]
res/screen-size-normal/IDL_SHARE_POPUP.xml [new file with mode: 0644]
res/slk-SK.xml [new file with mode: 0644]
res/slv-SI.xml [new file with mode: 0644]
res/spa-ES.xml [new file with mode: 0644]
res/spa-MX.xml [new file with mode: 0644]
res/srp-RS.xml [new file with mode: 0644]
res/swe-SE.xml [new file with mode: 0644]
res/tur-TR.xml [new file with mode: 0644]
res/ukr-UA.xml [new file with mode: 0644]
res/uzb-UZ.xml [new file with mode: 0644]
res/zho-CN.xml [new file with mode: 0644]
res/zho-HK.xml [new file with mode: 0644]
res/zho-SG.xml [new file with mode: 0644]
res/zho-TW.xml [new file with mode: 0644]
shared/data/nofile.dummy [new file with mode: 0644]
shared/res/screen-density-xhigh/mainmenu.png [new file with mode: 0755]
shared/trusted/nofile.dummy [new file with mode: 0644]
src/IntAddBookmarkForm.cpp [new file with mode: 0644]
src/IntAddressbar.cpp [new file with mode: 0644]
src/IntArticleReaderForm.cpp [new file with mode: 0644]
src/IntBookmarkData.cpp [new file with mode: 0644]
src/IntBookmarkListForm.cpp [new file with mode: 0644]
src/IntBookmarkPresentationModel.cpp [new file with mode: 0644]
src/IntBrightnessForm.cpp [new file with mode: 0644]
src/IntCommonLib.cpp [new file with mode: 0644]
src/IntConfirmationPopup.cpp [new file with mode: 0644]
src/IntCreateBookmarkFolderForm.cpp [new file with mode: 0644]
src/IntDefaultCustomItem.cpp [new file with mode: 0644]
src/IntDropDownCustomItem.cpp [new file with mode: 0644]
src/IntEditBookmarkListForm.cpp [new file with mode: 0644]
src/IntEditHistoryListForm.cpp [new file with mode: 0644]
src/IntEditHomePageForm.cpp [new file with mode: 0644]
src/IntFaviconManager.cpp [new file with mode: 0644]
src/IntFontManager.cpp [new file with mode: 0644]
src/IntFormFactory.cpp [new file with mode: 0644]
src/IntHistory.cpp [new file with mode: 0644]
src/IntHistoryListForm.cpp [new file with mode: 0644]
src/IntHistoryPresentationModel.cpp [new file with mode: 0644]
src/IntInternetApp.cpp [new file with mode: 0644]
src/IntInternetEntry.cpp [new file with mode: 0644]
src/IntMainForm.cpp [new file with mode: 0644]
src/IntMainFrame.cpp [new file with mode: 0644]
src/IntMultipleWindowForm.cpp [new file with mode: 0644]
src/IntMultipleWindowPresentationModel.cpp [new file with mode: 0644]
src/IntNotificationPanel.cpp [new file with mode: 0644]
src/IntPresentationModelBase.cpp [new file with mode: 0644]
src/IntRadioCustomItem.cpp [new file with mode: 0644]
src/IntReaderFontSizeForm.cpp [new file with mode: 0644]
src/IntSceneRegister.cpp [new file with mode: 0644]
src/IntSettingClearPrivateDataForm.cpp [new file with mode: 0644]
src/IntSettingForm.cpp [new file with mode: 0644]
src/IntSettingPresentationModel.cpp [new file with mode: 0644]
src/IntSettingToggleCustomItem.cpp [new file with mode: 0644]
src/IntSharePopup.cpp [new file with mode: 0644]

diff --git a/.cproject b/.cproject
new file mode 100644 (file)
index 0000000..4a598a2
--- /dev/null
+++ b/.cproject
@@ -0,0 +1,370 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?fileVersion 4.0.0?>
+
+<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
+       <storageModule moduleId="org.eclipse.cdt.core.settings">
+               <cconfiguration id="org.tizen.nativecpp.config.sbi.gcc45.app.debug.emulator.584493035">
+                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="org.tizen.nativecpp.config.sbi.gcc45.app.debug.emulator.584493035" moduleId="org.eclipse.cdt.core.settings" name="Debug-Tizen-Emulator">
+                               <externalSettings/>
+                               <extensions>
+                                       <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
+                                       <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                               </extensions>
+                       </storageModule>
+                       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
+                               <configuration artifactExtension="exe" artifactName="${ProjName}" buildArtefactType="org.tizen.nativecpp.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecpp.buildArtefactType.app" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecpp.config.sbi.gcc45.app.debug.emulator.584493035" name="Debug-Tizen-Emulator" parent="org.tizen.nativecpp.config.sbi.gcc45.app.debug.emulator">
+                                       <folderInfo id="org.tizen.nativecpp.config.sbi.gcc45.app.debug.emulator.584493035." name="/" resourcePath="">
+                                               <toolChain id="org.tizen.nativecpp.toolchain.sbi.gcc45.app.debug.emulator.1003362461" name="Tizen Native Toolchain" superClass="org.tizen.nativecpp.toolchain.sbi.gcc45.app.debug.emulator">
+                                                       <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.386921300" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
+                                                       <builder buildPath="${workspace_loc:/Browser/Debug-Tizen-Emulator}" id="org.tizen.nativecpp.target.sbi.gnu.builder.1311629446" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Tizen Application Builder" stopOnErr="false" superClass="org.tizen.nativecpp.target.sbi.gnu.builder"/>
+                                                       <tool id="org.tizen.nativecpp.tool.sbi.gnu.archiver.364964854" name="Archiver" superClass="org.tizen.nativecpp.tool.sbi.gnu.archiver"/>
+                                                       <tool command="i386-linux-gnueabi-g++" id="org.tizen.nativecpp.tool.sbi.gnu.cpp.compiler.1943546305" name="C++ Compiler" superClass="org.tizen.nativecpp.tool.sbi.gnu.cpp.compiler">
+                                                               <option id="gnu.cpp.compiler.option.optimization.level.251952125" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/>
+                                                               <option id="gnu.cpp.compiler.option.debugging.level.1069858595" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
+                                                               <option id="sbi.gnu.cpp.compiler.option.built_in_cflags.cpp.1761977944" name="SLP-Built-In-Cflags" superClass="sbi.gnu.cpp.compiler.option.built_in_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="-D__PROJECT__=&quot;\&quot;Internet\&quot;&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.884497732" name="Tizen-Target" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="tizen-emulator-2.0.cpp_gcc45.i386.cpp.app"/>
+                                                               </option>
+                                                               <option id="gnu.cpp.compiler.option.include.paths.2056514750" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc/UI}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc/Managers}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc/Common}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.cpp.1416758381" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.cpp" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/osp&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.frameworks_cflags.cpp.2079594351" name="Tizen-Frameworks-Other-Cflags" superClass="sbi.gnu.cpp.compiler.option.frameworks_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value=""/>
+                                                                       <listOptionValue builtIn="false" value=" -fPIE"/>
+                                                                       <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.frameworks.cpp.28390329" name="Tizen-Frameworks" superClass="sbi.gnu.cpp.compiler.option.frameworks.cpp" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="osp"/>
+                                                               </option>
+                                                               <option id="gnu.cpp.compiler.option.preprocessor.def.1547480214" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
+                                                                       <listOptionValue builtIn="false" value="_DEBUG"/>
+                                                               </option>
+                                                               <option id="gnu.cpp.compiler.option.warnings.toerrors.1885105480" name="Warnings as errors (-Werror)" superClass="gnu.cpp.compiler.option.warnings.toerrors" value="false" valueType="boolean"/>
+                                                               <option id="gnu.cpp.compiler.option.warnings.allwarn.1726002151" name="All warnings (-Wall)" superClass="gnu.cpp.compiler.option.warnings.allwarn" value="false" valueType="boolean"/>
+                                                               <inputType id="sbi.gnu.cpp.compiler.tizen.inputType.89855690" superClass="sbi.gnu.cpp.compiler.tizen.inputType"/>
+                                                       </tool>
+                                                       <tool command="i386-linux-gnueabi-gcc" id="org.tizen.nativecpp.tool.sbi.gnu.c.compiler.423176349" name="C Compiler" superClass="org.tizen.nativecpp.tool.sbi.gnu.c.compiler">
+                                                               <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.option.optimization.level.1928876415" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" valueType="enumerated"/>
+                                                               <option id="gnu.c.compiler.option.debugging.level.2044629700" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" value="gnu.c.debugging.level.max" valueType="enumerated"/>
+                                                               <option id="sbi.gnu.c.compiler.option.built_in_cflags.cpp.1153281123" name="SLP-Built-In-Cflags" superClass="sbi.gnu.c.compiler.option.built_in_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="-D__PROJECT__=&quot;\&quot;Internet\&quot;&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.363952457" name="Tizen-Target" superClass="sbi.gnu.c.compiler.option" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="tizen-emulator-2.0.cpp_gcc45.i386.cpp.app"/>
+                                                               </option>
+                                                               <option id="gnu.c.compiler.option.include.paths.1240360475" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc/UI}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc/Managers}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc/Common}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.frameworks.cpp.947310824" name="Tizen-Frameworks" superClass="sbi.gnu.c.compiler.option.frameworks.cpp" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="osp"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.frameworks_inc.cpp.984973150" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.c.compiler.option.frameworks_inc.cpp" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/osp&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.frameworks_cflags.cpp.1270124271" name="Tizen-Frameworks-Other-Cflags" superClass="sbi.gnu.c.compiler.option.frameworks_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value=""/>
+                                                                       <listOptionValue builtIn="false" value=" -fPIE"/>
+                                                                       <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                               </option>
+                                                               <option id="gnu.c.compiler.option.preprocessor.def.symbols.98678242" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" valueType="definedSymbols">
+                                                                       <listOptionValue builtIn="false" value="_DEBUG"/>
+                                                               </option>
+                                                               <inputType id="sbi.gnu.c.compiler.tizen.inputType.1801132382" superClass="sbi.gnu.c.compiler.tizen.inputType"/>
+                                                       </tool>
+                                                       <tool id="org.tizen.nativeide.tool.sbi.gnu.c.linker.base.2028474851" name="C Linker" superClass="org.tizen.nativeide.tool.sbi.gnu.c.linker.base"/>
+                                                       <tool command="i386-linux-gnueabi-g++" id="org.tizen.nativecpp.tool.sbi.gnu.cpp.linker.1756447916" name="C++ Linker" superClass="org.tizen.nativecpp.tool.sbi.gnu.cpp.linker">
+                                                               <option id="gnu.cpp.link.option.paths.1193715147" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lib}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.linker.option.frameworks_lflags.cpp.636315639" name="Tizen-Frameworks-Other-Lflags" superClass="sbi.gnu.cpp.linker.option.frameworks_lflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="-Xlinker --as-needed"/>
+                                                                       <listOptionValue builtIn="false" value=""/>
+                                                                       <listOptionValue builtIn="false" value="-pie -Xlinker --allow-shlib-undefined -lpthread  -losp-appfw -losp-uifw -lpthread -losp-content  -losp-telephony -losp-uix -losp-media -losp-messaging -losp-web -losp-social -losp-wifi -losp-bluetooth -losp-nfc -losp-face -losp-tts -losp-stt -lxml2"/>
+                                                                       <listOptionValue builtIn="false" value="-Xlinker -rpath=\$$ORIGIN/.. -Xlinker -rpath=\$$ORIGIN/../lib"/>
+                                                                       <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="-L${SBI_SYSROOT}/usr/lib/osp"/>
+                                                               </option>
+                                                               <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.295055705" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
+                                                                       <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
+                                                                       <additionalInput kind="additionalinput" paths="$(LIBS)"/>
+                                                               </inputType>
+                                                       </tool>
+                                                       <tool command="i386-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.1978758335" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
+                                                               <inputType id="cdt.managedbuild.tool.gnu.assembler.input.699648558" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
+                                                       </tool>
+                                                       <tool id="org.tizen.nativecpp.tool.sbi.po.compiler.115884920" name="PO Resource Compiler" superClass="org.tizen.nativecpp.tool.sbi.po.compiler"/>
+                                                       <tool id="org.tizen.nativecpp.tool.sbi.edc.compiler.1186402622" name="EDC Resource Compiler" superClass="org.tizen.nativecpp.tool.sbi.edc.compiler"/>
+                                               </toolChain>
+                                       </folderInfo>
+                                       <sourceEntries>
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/>
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="res"/>
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
+                                       </sourceEntries>
+                               </configuration>
+                       </storageModule>
+                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
+               </cconfiguration>
+               <cconfiguration id="org.tizen.nativecpp.config.sbi.gcc45.app.debug.device.425126235">
+                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="org.tizen.nativecpp.config.sbi.gcc45.app.debug.device.425126235" moduleId="org.eclipse.cdt.core.settings" name="Debug-Tizen-Device">
+                               <externalSettings/>
+                               <extensions>
+                                       <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
+                                       <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                               </extensions>
+                       </storageModule>
+                       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
+                               <configuration artifactExtension="exe" artifactName="${ProjName}" buildArtefactType="org.tizen.nativecpp.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecpp.buildArtefactType.app" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecpp.config.sbi.gcc45.app.debug.device.425126235" name="Debug-Tizen-Device" parent="org.tizen.nativecpp.config.sbi.gcc45.app.debug.device">
+                                       <folderInfo id="org.tizen.nativecpp.config.sbi.gcc45.app.debug.device.425126235." name="/" resourcePath="">
+                                               <toolChain id="org.tizen.nativecpp.toolchain.sbi.gcc45.app.debug.device.1801676406" name="Tizen Native Toolchain" superClass="org.tizen.nativecpp.toolchain.sbi.gcc45.app.debug.device">
+                                                       <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.124970591" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
+                                                       <builder buildPath="${workspace_loc:/Browser/Debug-Tizen-Device}" id="org.tizen.nativecpp.target.sbi.gnu.builder.472279549" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Tizen Application Builder" superClass="org.tizen.nativecpp.target.sbi.gnu.builder"/>
+                                                       <tool id="org.tizen.nativecpp.tool.sbi.gnu.archiver.1710521609" name="Archiver" superClass="org.tizen.nativecpp.tool.sbi.gnu.archiver"/>
+                                                       <tool command="arm-linux-gnueabi-g++" id="org.tizen.nativecpp.tool.sbi.gnu.cpp.compiler.874909437" name="C++ Compiler" superClass="org.tizen.nativecpp.tool.sbi.gnu.cpp.compiler">
+                                                               <option id="gnu.cpp.compiler.option.optimization.level.291228146" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/>
+                                                               <option id="gnu.cpp.compiler.option.debugging.level.1831439136" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
+                                                               <option id="sbi.gnu.cpp.compiler.option.built_in_cflags.cpp.1607158248" name="SLP-Built-In-Cflags" superClass="sbi.gnu.cpp.compiler.option.built_in_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="-D__PROJECT__=&quot;\&quot;Internet\&quot;&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.2082087553" name="Tizen-Target" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="tizen-device-2.0.cpp_gcc45.armel.cpp.app"/>
+                                                               </option>
+                                                               <option id="gnu.cpp.compiler.option.include.paths.173600971" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.cpp.1898440591" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.cpp" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/osp&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.frameworks_cflags.cpp.264646895" name="Tizen-Frameworks-Other-Cflags" superClass="sbi.gnu.cpp.compiler.option.frameworks_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value=""/>
+                                                                       <listOptionValue builtIn="false" value=" -fPIE"/>
+                                                                       <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.frameworks.cpp.1981011678" name="Tizen-Frameworks" superClass="sbi.gnu.cpp.compiler.option.frameworks.cpp" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="osp"/>
+                                                               </option>
+                                                               <option id="gnu.cpp.compiler.option.preprocessor.def.1140597208" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
+                                                                       <listOptionValue builtIn="false" value="_DEBUG"/>
+                                                               </option>
+                                                               <inputType id="sbi.gnu.cpp.compiler.tizen.inputType.233391371" superClass="sbi.gnu.cpp.compiler.tizen.inputType"/>
+                                                       </tool>
+                                                       <tool command="arm-linux-gnueabi-gcc" id="org.tizen.nativecpp.tool.sbi.gnu.c.compiler.443607310" name="C Compiler" superClass="org.tizen.nativecpp.tool.sbi.gnu.c.compiler">
+                                                               <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.option.optimization.level.1947088031" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" valueType="enumerated"/>
+                                                               <option id="gnu.c.compiler.option.debugging.level.559489029" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" value="gnu.c.debugging.level.max" valueType="enumerated"/>
+                                                               <option id="sbi.gnu.c.compiler.option.built_in_cflags.cpp.2032816413" name="SLP-Built-In-Cflags" superClass="sbi.gnu.c.compiler.option.built_in_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="-D__PROJECT__=&quot;\&quot;Internet\&quot;&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.700891352" name="Tizen-Target" superClass="sbi.gnu.c.compiler.option" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="tizen-device-2.0.cpp_gcc45.armel.cpp.app"/>
+                                                               </option>
+                                                               <option id="gnu.c.compiler.option.include.paths.2065577091" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.frameworks.cpp.1756209841" name="Tizen-Frameworks" superClass="sbi.gnu.c.compiler.option.frameworks.cpp" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="osp"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.frameworks_inc.cpp.155202101" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.c.compiler.option.frameworks_inc.cpp" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/osp&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.frameworks_cflags.cpp.1311019810" name="Tizen-Frameworks-Other-Cflags" superClass="sbi.gnu.c.compiler.option.frameworks_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value=""/>
+                                                                       <listOptionValue builtIn="false" value=" -fPIE"/>
+                                                                       <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                               </option>
+                                                               <option id="gnu.c.compiler.option.preprocessor.def.symbols.1886805938" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" valueType="definedSymbols">
+                                                                       <listOptionValue builtIn="false" value="_DEBUG"/>
+                                                               </option>
+                                                               <inputType id="sbi.gnu.c.compiler.tizen.inputType.1795676809" superClass="sbi.gnu.c.compiler.tizen.inputType"/>
+                                                       </tool>
+                                                       <tool id="org.tizen.nativeide.tool.sbi.gnu.c.linker.base.1237479321" name="C Linker" superClass="org.tizen.nativeide.tool.sbi.gnu.c.linker.base"/>
+                                                       <tool command="arm-linux-gnueabi-g++" id="org.tizen.nativecpp.tool.sbi.gnu.cpp.linker.403542055" name="C++ Linker" superClass="org.tizen.nativecpp.tool.sbi.gnu.cpp.linker">
+                                                               <option id="gnu.cpp.link.option.paths.648863074" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lib}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.linker.option.frameworks_lflags.cpp.1128571389" name="Tizen-Frameworks-Other-Lflags" superClass="sbi.gnu.cpp.linker.option.frameworks_lflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="-Xlinker --as-needed"/>
+                                                                       <listOptionValue builtIn="false" value=""/>
+                                                                       <listOptionValue builtIn="false" value="-pie -Xlinker --allow-shlib-undefined -lpthread  -losp-appfw -losp-uifw -lpthread -losp-content  -losp-telephony -losp-uix -losp-media -losp-messaging -losp-web -losp-social -losp-wifi -losp-bluetooth -losp-nfc -losp-face -losp-tts -losp-stt -lxml2"/>
+                                                                       <listOptionValue builtIn="false" value="-Xlinker -rpath=\$$ORIGIN/.. -Xlinker -rpath=\$$ORIGIN/../lib"/>
+                                                                       <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="-L${SBI_SYSROOT}/usr/lib/osp"/>
+                                                               </option>
+                                                               <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1943036140" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
+                                                                       <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
+                                                                       <additionalInput kind="additionalinput" paths="$(LIBS)"/>
+                                                               </inputType>
+                                                       </tool>
+                                                       <tool command="arm-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.1803788383" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
+                                                               <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1646257024" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
+                                                       </tool>
+                                                       <tool id="org.tizen.nativecpp.tool.sbi.po.compiler.939718339" name="PO Resource Compiler" superClass="org.tizen.nativecpp.tool.sbi.po.compiler"/>
+                                                       <tool id="org.tizen.nativecpp.tool.sbi.edc.compiler.252957373" name="EDC Resource Compiler" superClass="org.tizen.nativecpp.tool.sbi.edc.compiler"/>
+                                               </toolChain>
+                                       </folderInfo>
+                                       <sourceEntries>
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="res"/>
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/>
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
+                                       </sourceEntries>
+                               </configuration>
+                       </storageModule>
+                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
+               </cconfiguration>
+               <cconfiguration id="org.tizen.nativecpp.config.sbi.gcc45.app.release.366592299">
+                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="org.tizen.nativecpp.config.sbi.gcc45.app.release.366592299" moduleId="org.eclipse.cdt.core.settings" name="Release">
+                               <externalSettings/>
+                               <extensions>
+                                       <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
+                                       <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                               </extensions>
+                       </storageModule>
+                       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
+                               <configuration artifactExtension="exe" artifactName="${ProjName}" buildArtefactType="org.tizen.nativecpp.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecpp.buildArtefactType.app" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecpp.config.sbi.gcc45.app.release.366592299" name="Release" parent="org.tizen.nativecpp.config.sbi.gcc45.app.release">
+                                       <folderInfo id="org.tizen.nativecpp.config.sbi.gcc45.app.release.366592299." name="/" resourcePath="">
+                                               <toolChain id="org.tizen.nativecpp.toolchain.sbi.gcc45.app.release.1128908922" name="Tizen Native Toolchain" superClass="org.tizen.nativecpp.toolchain.sbi.gcc45.app.release">
+                                                       <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.1429000451" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
+                                                       <builder buildPath="${workspace_loc:/Browser/Release}" id="org.tizen.nativecpp.target.sbi.gnu.builder.447325820" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Tizen Application Builder" superClass="org.tizen.nativecpp.target.sbi.gnu.builder"/>
+                                                       <tool id="org.tizen.nativecpp.tool.sbi.gnu.archiver.687634143" name="Archiver" superClass="org.tizen.nativecpp.tool.sbi.gnu.archiver"/>
+                                                       <tool command="arm-linux-gnueabi-g++" id="org.tizen.nativecpp.tool.sbi.gnu.cpp.compiler.581092930" name="C++ Compiler" superClass="org.tizen.nativecpp.tool.sbi.gnu.cpp.compiler">
+                                                               <option id="gnu.cpp.compiler.option.optimization.level.2066259087" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/>
+                                                               <option id="gnu.cpp.compiler.option.debugging.level.1177124651" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/>
+                                                               <option id="sbi.gnu.cpp.compiler.option.built_in_cflags.cpp.1152323350" name="SLP-Built-In-Cflags" superClass="sbi.gnu.cpp.compiler.option.built_in_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="-D__PROJECT__=&quot;\&quot;Internet\&quot;&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.1411590118" name="Tizen-Target" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="tizen-device-2.0.cpp_gcc45.armel.cpp.app"/>
+                                                               </option>
+                                                               <option id="gnu.cpp.compiler.option.include.paths.1987347663" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.cpp.308592035" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.cpp" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/osp&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.frameworks_cflags.cpp.51283091" name="Tizen-Frameworks-Other-Cflags" superClass="sbi.gnu.cpp.compiler.option.frameworks_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value=""/>
+                                                                       <listOptionValue builtIn="false" value=" -fPIE"/>
+                                                                       <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.compiler.option.frameworks.cpp.814803275" name="Tizen-Frameworks" superClass="sbi.gnu.cpp.compiler.option.frameworks.cpp" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="osp"/>
+                                                               </option>
+                                                               <inputType id="sbi.gnu.cpp.compiler.tizen.inputType.236547979" superClass="sbi.gnu.cpp.compiler.tizen.inputType"/>
+                                                       </tool>
+                                                       <tool command="arm-linux-gnueabi-gcc" id="org.tizen.nativecpp.tool.sbi.gnu.c.compiler.451596195" name="C Compiler" superClass="org.tizen.nativecpp.tool.sbi.gnu.c.compiler">
+                                                               <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.option.optimization.level.185950406" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" valueType="enumerated"/>
+                                                               <option id="gnu.c.compiler.option.debugging.level.1633491824" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" value="gnu.c.debugging.level.none" valueType="enumerated"/>
+                                                               <option id="sbi.gnu.c.compiler.option.built_in_cflags.cpp.409760743" name="SLP-Built-In-Cflags" superClass="sbi.gnu.c.compiler.option.built_in_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="-D__PROJECT__=&quot;\&quot;Internet\&quot;&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.1472210626" name="Tizen-Target" superClass="sbi.gnu.c.compiler.option" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="tizen-device-2.0.cpp_gcc45.armel.cpp.app"/>
+                                                               </option>
+                                                               <option id="gnu.c.compiler.option.include.paths.1287670491" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.frameworks.cpp.1657168938" name="Tizen-Frameworks" superClass="sbi.gnu.c.compiler.option.frameworks.cpp" valueType="userObjs">
+                                                                       <listOptionValue builtIn="false" value="osp"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.frameworks_inc.cpp.1613615744" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.c.compiler.option.frameworks_inc.cpp" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/osp&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.c.compiler.option.frameworks_cflags.cpp.1020052257" name="Tizen-Frameworks-Other-Cflags" superClass="sbi.gnu.c.compiler.option.frameworks_cflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value=""/>
+                                                                       <listOptionValue builtIn="false" value=" -fPIE"/>
+                                                                       <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                               </option>
+                                                               <inputType id="sbi.gnu.c.compiler.tizen.inputType.379150621" superClass="sbi.gnu.c.compiler.tizen.inputType"/>
+                                                       </tool>
+                                                       <tool id="org.tizen.nativeide.tool.sbi.gnu.c.linker.base.1252087380" name="C Linker" superClass="org.tizen.nativeide.tool.sbi.gnu.c.linker.base"/>
+                                                       <tool command="arm-linux-gnueabi-g++" id="org.tizen.nativecpp.tool.sbi.gnu.cpp.linker.126363847" name="C++ Linker" superClass="org.tizen.nativecpp.tool.sbi.gnu.cpp.linker">
+                                                               <option id="gnu.cpp.link.option.paths.1609104941" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lib}&quot;"/>
+                                                               </option>
+                                                               <option id="sbi.gnu.cpp.linker.option.frameworks_lflags.cpp.246459144" name="Tizen-Frameworks-Other-Lflags" superClass="sbi.gnu.cpp.linker.option.frameworks_lflags.cpp" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="-Xlinker --as-needed"/>
+                                                                       <listOptionValue builtIn="false" value=""/>
+                                                                       <listOptionValue builtIn="false" value="-pie -Xlinker --allow-shlib-undefined -lpthread  -losp-appfw -losp-uifw -lpthread -losp-content  -losp-telephony -losp-uix -losp-media -losp-messaging -losp-web -losp-social -losp-wifi -losp-bluetooth -losp-nfc -losp-face -losp-tts -losp-stt -lxml2"/>
+                                                                       <listOptionValue builtIn="false" value="-Xlinker -rpath=\$$ORIGIN/.. -Xlinker -rpath=\$$ORIGIN/../lib"/>
+                                                                       <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="-L${SBI_SYSROOT}/usr/lib/osp"/>
+                                                               </option>
+                                                               <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.416339177" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
+                                                                       <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
+                                                                       <additionalInput kind="additionalinput" paths="$(LIBS)"/>
+                                                               </inputType>
+                                                       </tool>
+                                                       <tool command="arm-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.198808465" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
+                                                               <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1358768947" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
+                                                       </tool>
+                                                       <tool id="org.tizen.nativecpp.tool.sbi.po.compiler.285594483" name="PO Resource Compiler" superClass="org.tizen.nativecpp.tool.sbi.po.compiler"/>
+                                                       <tool id="org.tizen.nativecpp.tool.sbi.edc.compiler.1592622984" name="EDC Resource Compiler" superClass="org.tizen.nativecpp.tool.sbi.edc.compiler"/>
+                                               </toolChain>
+                                       </folderInfo>
+                                       <sourceEntries>
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/>
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="res"/>
+                                       </sourceEntries>
+                               </configuration>
+                       </storageModule>
+                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
+               </cconfiguration>
+       </storageModule>
+       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
+               <project id="Browser.org.tizen.nativecpp.target.sbi.gcc45.app.957655642" name="Tizen Application" projectType="org.tizen.nativecpp.target.sbi.gcc45.app"/>
+       </storageModule>
+       <storageModule moduleId="scannerConfiguration">
+               <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
+               <scannerConfigBuildInfo instanceId="org.tizen.nativecpp.config.sbi.gcc45.app.debug.emulator.584493035">
+                       <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.tizen.nativecommon.TizenGCCManagedMakePerProjectProfileCPP"/>
+               </scannerConfigBuildInfo>
+               <scannerConfigBuildInfo instanceId="org.tizen.nativecpp.config.sbi.gcc45.app.release.366592299">
+                       <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.tizen.nativecommon.TizenGCCManagedMakePerProjectProfileCPP"/>
+               </scannerConfigBuildInfo>
+               <scannerConfigBuildInfo instanceId="org.tizen.nativecpp.config.sbi.gcc45.app.debug.device.425126235">
+                       <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.tizen.nativecommon.TizenGCCManagedMakePerProjectProfileCPP"/>
+               </scannerConfigBuildInfo>
+       </storageModule>
+       <storageModule moduleId="com.samsung.tizen.nativeapp.projectInfo" version="1.0.0"/>
+       <storageModule moduleId="refreshScope" versionNumber="1">
+               <resource resourceType="PROJECT" workspacePath="/Internet"/>
+       </storageModule>
+</cproject>
diff --git a/.project b/.project
new file mode 100644 (file)
index 0000000..1ab6a6f
--- /dev/null
+++ b/.project
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>Internet</name>
+       <comment></comment>
+       <projects>
+       </projects>
+       <buildSpec>
+               <buildCommand>
+                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+                       <triggers>clean,full,incremental,</triggers>
+                       <arguments>
+                               <dictionary>
+                                       <key>?name?</key>
+                                       <value></value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.append_environment</key>
+                                       <value>true</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.autoBuildTarget</key>
+                                       <value>all</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.buildArguments</key>
+                                       <value>-k</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.buildCommand</key>
+                                       <value>sbi-make</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.buildLocation</key>
+                                       <value>${workspace_loc:/Browser/Debug-Tizen-Emulator}</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
+                                       <value>clean</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.contents</key>
+                                       <value>org.eclipse.cdt.make.core.activeConfigSettings</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.enableAutoBuild</key>
+                                       <value>false</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.enableCleanBuild</key>
+                                       <value>true</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.enableFullBuild</key>
+                                       <value>true</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.fullBuildTarget</key>
+                                       <value>all</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.stopOnError</key>
+                                       <value>false</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
+                                       <value>true</value>
+                               </dictionary>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
+                       <triggers>full,incremental,</triggers>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>org.tizen.nativecpp.apichecker.core.builder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+       </buildSpec>
+       <natures>
+               <nature>org.eclipse.cdt.core.cnature</nature>
+               <nature>org.eclipse.cdt.core.ccnature</nature>
+               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+               <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
+               <nature>org.tizen.nativecpp.apichecker.core.tizenCppNature</nature>
+       </natures>
+</projectDescription>
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644 (file)
index 0000000..9a5e837
--- /dev/null
@@ -0,0 +1,33 @@
+# Target name and AppID\r
+## TODO : set application name and ID\r
+SET(this_target Internet)\r
+SET(APPID kmcele1k0n)\r
+\r
+# include directory\r
+INCLUDE_DIRECTORIES(\r
+       /usr/include/osp\r
+       inc\r
+  )\r
+\r
+# Source files\r
+FILE(GLOB ${this_target}_SOURCE_FILES src/*.cpp)\r
+\r
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIE")\r
+\r
+# Create executable\r
+SET(CMAKE_EXECUTABLE_SUFFIX ".exe")\r
+ADD_EXECUTABLE (${this_target} ${${this_target}_SOURCE_FILES})\r
+\r
+# Set link libraries and link options\r
+## TODO : add more link libraries and options\r
+TARGET_LINK_LIBRARIES(${this_target} -L/usr/lib/osp osp-appfw osp-uifw osp-media osp-web osp-image osp-net osp-shell osp-shell-core pthread)\r
+TARGET_LINK_LIBRARIES(${this_target} -Xlinker --allow-shlib-undefined -pthread -pie)\r
+\r
+# Copy info, data, res, and icons directories\r
+INSTALL(TARGETS ${this_target} DESTINATION ../usr/apps/${APPID}/bin)\r
+\r
+# Copy resource\r
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/manifest.xml DESTINATION ../usr/apps/${APPID}/info)\r
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/res DESTINATION ../usr/apps/${APPID})\r
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/shared DESTINATION ../usr/apps/${APPID})\r
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/data DESTINATION ../usr/apps/${PKG_ID})\r
diff --git a/LICENSE.APLv2.0 b/LICENSE.APLv2.0
new file mode 100644 (file)
index 0000000..d645695
--- /dev/null
@@ -0,0 +1,202 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   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.
diff --git a/LICENSE.Flora b/LICENSE.Flora
new file mode 100755 (executable)
index 0000000..03f0c77
--- /dev/null
@@ -0,0 +1,206 @@
+Flora License
+
+Version 1.1, April, 2013
+
+http://floralicense.org/license/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+"License" shall mean the terms and conditions for use, reproduction,
+and distribution as defined by Sections 1 through 9 of this document.
+
+"Licensor" shall mean the copyright owner or entity authorized by
+the copyright owner that is granting the License.
+
+"Legal Entity" shall mean the union of the acting entity and
+all other entities that control, are controlled by, or are
+under common control with that entity. For the purposes of
+this definition, "control" means (i) the power, direct or indirect,
+to cause the direction or management of such entity,
+whether by contract or otherwise, or (ii) ownership of fifty percent (50%)
+or more of the outstanding shares, or (iii) beneficial ownership of
+such entity.
+
+"You" (or "Your") shall mean an individual or Legal Entity
+exercising permissions granted by this License.
+
+"Source" form shall mean the preferred form for making modifications,
+including but not limited to software source code, documentation source,
+and configuration files.
+
+"Object" form shall mean any form resulting from mechanical
+transformation or translation of a Source form, including but
+not limited to compiled object code, generated documentation,
+and conversions to other media types.
+
+"Work" shall mean the work of authorship, whether in Source or Object form,
+made available under the License, as indicated by a copyright notice
+that is included in or attached to the work (an example is provided
+in the Appendix below).
+
+"Derivative Works" shall mean any work, whether in Source or Object form,
+that is based on (or derived from) the Work and for which the editorial
+revisions, annotations, elaborations, or other modifications represent,
+as a whole, an original work of authorship. For the purposes of this License,
+Derivative Works shall not include works that remain separable from,
+or merely link (or bind by name) to the interfaces of, the Work and
+Derivative Works thereof.
+
+"Contribution" shall mean any work of authorship, including the original
+version of the Work and any modifications or additions to that Work or
+Derivative Works thereof, that is intentionally submitted to Licensor
+for inclusion in the Work by the copyright owner or by an individual or
+Legal Entity authorized to submit on behalf of the copyright owner.
+For the purposes of this definition, "submitted" means any form of
+electronic, verbal, or written communication sent to the Licensor or
+its representatives, including but not limited to communication on
+electronic mailing lists, source code control systems, and issue
+tracking systems that are managed by, or on behalf of, the Licensor
+for the purpose of discussing and improving the Work, but excluding
+communication that is conspicuously marked or otherwise designated
+in writing by the copyright owner as "Not a Contribution."
+
+"Contributor" shall mean Licensor and any individual or Legal Entity
+on behalf of whom a Contribution has been received by Licensor and
+subsequently incorporated within the Work.
+
+"Tizen Certified Platform" shall mean a software platform that complies
+with the standards set forth in the Tizen Compliance Specification
+and passes the Tizen Compliance Tests as defined from time to time
+by the Tizen Technical Steering Group and certified by the Tizen
+Association or its designated agent.
+
+2. Grant of Copyright License.  Subject to the terms and conditions of
+this License, each Contributor hereby grants to You a perpetual,
+worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+copyright license to reproduce, prepare Derivative Works of,
+publicly display, publicly perform, sublicense, and distribute the
+Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License.  Subject to the terms and conditions of
+this License, each Contributor hereby grants to You a perpetual,
+worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+(except as stated in this section) patent license to make, have made,
+use, offer to sell, sell, import, and otherwise transfer the Work
+solely as incorporated into a Tizen Certified Platform, where such
+license applies only to those patent claims licensable by such
+Contributor that are necessarily infringed by their Contribution(s)
+alone or by combination of their Contribution(s) with the Work solely
+as incorporated into a Tizen Certified Platform to which such
+Contribution(s) was submitted. If You institute patent litigation
+against any entity (including a cross-claim or counterclaim
+in a lawsuit) alleging that the Work or a Contribution incorporated
+within the Work constitutes direct or contributory patent infringement,
+then any patent licenses granted to You under this License for that
+Work shall terminate as of the date such litigation is filed.
+
+4. Redistribution.  You may reproduce and distribute copies of the
+Work or Derivative Works thereof pursuant to the copyright license
+above, in any medium, with or without modifications, and in Source or
+Object form, provided that You meet the following conditions:
+
+  1. You must give any other recipients of the Work or Derivative Works
+     a copy of this License; and
+  2. You must cause any modified files to carry prominent notices stating
+     that You changed the files; and
+  3. You must retain, in the Source form of any Derivative Works that
+     You distribute, all copyright, patent, trademark, and attribution
+     notices from the Source form of the Work, excluding those notices
+     that do not pertain to any part of the Derivative Works; and
+  4. If the Work includes a "NOTICE" text file as part of its distribution,
+     then any Derivative Works that You distribute must include a readable
+     copy of the attribution notices contained within such NOTICE file,
+     excluding those notices that do not pertain to any part of
+     the Derivative Works, in at least one of the following places:
+     within a NOTICE text file distributed as part of the Derivative Works;
+     within the Source form or documentation, if provided along with the
+     Derivative Works; or, within a display generated by the Derivative Works,
+     if and wherever such third-party notices normally appear.
+     The contents of the NOTICE file are for informational purposes only
+     and do not modify the License.
+
+You may add Your own attribution notices within Derivative Works
+that You distribute, alongside or as an addendum to the NOTICE text
+from the Work, provided that such additional attribution notices
+cannot be construed as modifying the License. You may add Your own
+copyright statement to Your modifications and may provide additional or
+different license terms and conditions for use, reproduction, or
+distribution of Your modifications, or for any such Derivative Works
+as a whole, provided Your use, reproduction, and distribution of
+the Work otherwise complies with the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+any Contribution intentionally submitted for inclusion in the Work
+by You to the Licensor shall be under the terms and conditions of
+this License, without any additional terms or conditions.
+Notwithstanding the above, nothing herein shall supersede or modify
+the terms of any separate license agreement you may have executed
+with Licensor regarding such Contributions.
+
+6. Trademarks.  This License does not grant permission to use the trade
+names, trademarks, service marks, or product names of the Licensor,
+except as required for reasonable and customary use in describing the
+origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+agreed to in writing, Licensor provides the Work (and each
+Contributor provides its Contributions) on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+implied, including, without limitation, any warranties or conditions
+of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+PARTICULAR PURPOSE. You are solely responsible for determining the
+appropriateness of using or redistributing the Work and assume any
+risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+whether in tort (including negligence), contract, or otherwise,
+unless required by applicable law (such as deliberate and grossly
+negligent acts) or agreed to in writing, shall any Contributor be
+liable to You for damages, including any direct, indirect, special,
+incidental, or consequential damages of any character arising as a
+result of this License or out of the use or inability to use the
+Work (including but not limited to damages for loss of goodwill,
+work stoppage, computer failure or malfunction, or any and all
+other commercial damages or losses), even if such Contributor
+has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+the Work or Derivative Works thereof, You may choose to offer,
+and charge a fee for, acceptance of support, warranty, indemnity,
+or other liability obligations and/or rights consistent with this
+License. However, in accepting such obligations, You may act only
+on Your own behalf and on Your sole responsibility, not on behalf
+of any other Contributor, and only if You agree to indemnify,
+defend, and hold each Contributor harmless for any liability
+incurred by, or claims asserted against, such Contributor by reason
+of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Flora License to your work
+
+To apply the Flora License to your work, attach the following
+boilerplate notice, with the fields enclosed by brackets "[]"
+replaced with your own identifying information. (Don't include
+the brackets!) The text should be enclosed in the appropriate
+comment syntax for the file format. We also recommend that a
+file or class name and description of purpose be included on the
+same "printed page" as the copyright notice for easier
+identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Flora License, Version 1.1 (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.
+
diff --git a/NOTICE b/NOTICE
new file mode 100644 (file)
index 0000000..c822a12
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,9 @@
+Copyright (c) 2012 Samsung Electronics Co., Ltd. All rights reserved.
+Except as noted, this software is licensed under Apache License, Version 2.
+Please, see the LICENSE.APLv2.0 file for Apache License, Version 2 terms and conditions.
+
+Several source codes may have its original copyright owner and/or
+be licensed under other than Apache License, Version 2, say, Flora License, Version 1.1.
+Please, see copyright and license comments section in the header of each file,
+and the LICENSE.Flora file for Flora License, Version 1.1 terms and conditions.
+
diff --git a/data/reader.js b/data/reader.js
new file mode 100644 (file)
index 0000000..6345f03
--- /dev/null
@@ -0,0 +1,937 @@
+// \r
+// Copyright (c) 2012 Samsung Electronics Co., Ltd. \r
+// \r
+// Licensed under the Apache License, Version 2.0 (the License);\r
+// you may not use this file except in compliance with the License.\r
+// You may obtain a copy of the License at\r
+//\r
+//     http://www.apache.org/licenses/LICENSE-2.0\r
+//\r
+// Unless required by applicable law or agreed to in writing, software\r
+// distributed under the License is distributed on an "AS IS" BASIS,\r
+// WITHOUT  WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+// See the License for the specific language governing permissions and\r
+// limitations under the License.\r
+//\r
+\r
+\r
+try {\r
+var test;\r
+var sample= null;\r
+totalPageNum = 1;\r
+var readability = {\r
+}\r
+var page = null;\r
+    parsedPages= {};\r
+    pageETags = {};\r
+\r
+function findBaseUrl() {\r
+        var noUrlParams     = window.location.pathname.split("?")[0],\r
+            urlSlashes      = noUrlParams.split("/").reverse(),\r
+            cleanedSegments = [],\r
+            possibleType    = "";\r
+\r
+        for (var i = 0, slashLen = urlSlashes.length; i < slashLen; i+=1) {\r
+            var segment = urlSlashes[i];\r
+\r
+            if (segment.indexOf(".") !== -1) {\r
+                possibleType = segment.split(".")[1];\r
+\r
+                if(!possibleType.match(/[^a-zA-Z]/)) {\r
+                    segment = segment.split(".")[0];\r
+                }\r
+            }\r
+\r
+            if(segment.indexOf(',00') !== -1) {\r
+                segment = segment.replace(',00', '');\r
+            }\r
+\r
+            if (segment.match(/((_|-)?p[a-z]*|(_|-))[0-9]{1,2}$/i) && ((i === 1) || (i === 0))) {\r
+                segment = segment.replace(/((_|-)?p[a-z]*|(_|-))[0-9]{1,2}$/i, "");\r
+            }\r
+\r
+\r
+            var del = false;\r
+\r
+            if (i < 2 && segment.match(/^\d{1,2}$/)) {\r
+                del = true;\r
+            }\r
+\r
+            if(i === 0 && segment.toLowerCase() === "index") {\r
+                del = true;\r
+            }\r
+\r
+            if(i < 2 && segment.length < 3 && !urlSlashes[0].match(/[a-z]/i)) {\r
+                del = true;\r
+            }\r
+\r
+            if (!del) {\r
+                cleanedSegments.push(segment);\r
+            }\r
+        }\r
+\r
+        return window.location.protocol + "//" + window.location.host + cleanedSegments.reverse().join("/");\r
+    }\r
+\r
+\r
+function findNextPageLink(elem) {\r
+        var possiblePages = {},\r
+            allLinks = elem.getElementsByTagName('a'),\r
+            articleBaseUrl = findBaseUrl();\r
+\r
+        for(var i = 0, il = allLinks.length; i < il; i+=1) {\r
+            var link     = allLinks[i],\r
+                linkHref = allLinks[i].href.replace(/#.*$/, '').replace(/\/$/, '');\r
+\r
+            if(linkHref === "" || linkHref === articleBaseUrl || linkHref === window.location.href || linkHref in parsedPages) {\r
+                continue;\r
+            }\r
+\r
+            if(window.location.host !== linkHref.split(/\/+/g)[1]) {\r
+                continue;\r
+            }\r
+\r
+            var linkText = getInnerText(link);\r
+\r
+            if(linkText.match(regexps.extraneous)) {\r
+                continue;\r
+            }\r
+\r
+            var linkHrefLeftover = linkHref.replace(articleBaseUrl, '');\r
+            if(!linkHrefLeftover.match(/\d/)) {\r
+                continue;\r
+            }\r
+\r
+            if(!(linkHref in possiblePages)) {\r
+                possiblePages[linkHref] = {"score": 0, "linkText": linkText, "href": linkHref};\r
+            } else {\r
+                possiblePages[linkHref].linkText += ' | ' + linkText;\r
+            }\r
+\r
+            var linkObj = possiblePages[linkHref];\r
+\r
+            if(linkHref.indexOf(articleBaseUrl) !== 0) {\r
+                linkObj.score -= 25;\r
+            }\r
+\r
+            var linkData = linkText + ' ' + link.className + ' ' + link.id + link.innerHTML;\r
+            if(linkData.match(regexps.nextLink)) {\r
+                linkObj.score += 50;\r
+            }\r
+            if(linkData.match(/pag(e|ing|inat)/i)) {\r
+                linkObj.score += 25;\r
+            }\r
+            if(linkData.match(/(first|last)/i)) {\r
+                if(!linkObj.linkText.match(regexps.nextLink)) {\r
+                    linkObj.score -= 65;\r
+                }\r
+            }\r
+            if(linkData.match(regexps.negative) || linkData.match(regexps.extraneous)) {\r
+                linkObj.score -= 50;\r
+            }\r
+            if(linkData.match(regexps.prevLink)) {\r
+                linkObj.score -= 200;\r
+            }\r
+\r
+            var parentNode = link.parentNode,\r
+                positiveNodeMatch = false,\r
+                negativeNodeMatch = false;\r
+            while(parentNode) {\r
+                var parentNodeClassAndId = parentNode.className + ' ' + parentNode.id;\r
+                if(!positiveNodeMatch && parentNodeClassAndId && parentNodeClassAndId.match(/pag(e|ing|inat)/i)) {\r
+                    positiveNodeMatch = true;\r
+                    linkObj.score += 15;\r
+                }\r
+                if(!negativeNodeMatch && parentNodeClassAndId && parentNodeClassAndId.match(regexps.negative)) {\r
+                    if(!parentNodeClassAndId.match(regexps.positive)) {\r
+                        linkObj.score -= 25;\r
+                        negativeNodeMatch = true;\r
+                    }\r
+                }\r
+\r
+                parentNode = parentNode.parentNode;\r
+            }\r
+\r
+            if (linkHref.match(/p(a|g|ag)?(e|ing|ination)?(=|\/)[0-9]{1,2}/i) || linkHref.match(/(page|paging)/i)) {\r
+                linkObj.score += 25;\r
+            }\r
+\r
+            if (linkHref.match(regexps.extraneous)) {\r
+                linkObj.score -= 15;\r
+            }\r
+\r
+            var linkTextAsNumber = parseInt(linkText, 10);\r
+            if(linkTextAsNumber) {\r
+                if (linkTextAsNumber === 1) {\r
+                    linkObj.score -= 10;\r
+                }\r
+                else {\r
+                    linkObj.score += Math.max(0, 10 - linkTextAsNumber);\r
+                }\r
+            }\r
+        }\r
+\r
+        var topPage = null;\r
+        for(var page in possiblePages) {\r
+            if(possiblePages.hasOwnProperty(page)) {\r
+                if(possiblePages[page].score > 100 && (!topPage || topPage.score < possiblePages[page].score)) {\r
+                    topPage = possiblePages[page];\r
+                }\r
+            }\r
+        }\r
+\r
+        if(topPage) {\r
+            var nextHref = topPage.href.replace(/\/$/,'');\r
+\r
+            parsedPages[nextHref] = true;\r
+            return nextHref;\r
+            console.log("Reader :: reader.js :: INFO - Second Page link = "+nextHref);\r
+        }\r
+        else {\r
+            console.log("Reader :: reader.js :: INFO - Second Page link = null");\r
+            return null;\r
+        }\r
+    }\r
+\r
+   function xhr() {\r
+        if (typeof XMLHttpRequest !== 'undefined' && (window.location.protocol !== 'file:' || !window.ActiveXObject)) {\r
+            return new XMLHttpRequest();\r
+        }\r
+        else {\r
+            try { return new ActiveXObject('Msxml2.XMLHTTP.6.0'); } catch(sixerr) { }\r
+            try { return new ActiveXObject('Msxml2.XMLHTTP.3.0'); } catch(threrr) { }\r
+            try { return new ActiveXObject('Msxml2.XMLHTTP'); } catch(err) { }\r
+        }\r
+\r
+        return false;\r
+    }\r
+\r
+    function successfulRequest(request) {\r
+        return (request.status >= 200 && request.status < 300) || request.status === 304 || (request.status === 0 && request.responseText);\r
+    }\r
+\r
+    function ajax(url, options) {\r
+        var request = xhr();\r
+\r
+        function respondToReadyState(readyState) {\r
+            if (request.readyState === 4) {\r
+                if (successfulRequest(request)) {\r
+                    if (options.success) { options.success(request); }\r
+                }\r
+                else {\r
+                    if (options.error) { options.error(request); }\r
+                }\r
+            }\r
+        }\r
+\r
+        if (typeof options === 'undefined') { options = {}; }\r
+\r
+        request.onreadystatechange = respondToReadyState;\r
+        request.open('get', url, true);\r
+        request.setRequestHeader('Accept', 'text/html');\r
+\r
+        try {\r
+            request.send(options.postBody);\r
+        }\r
+        catch (e) {\r
+            if (options.error) { options.error(); }\r
+        }\r
+\r
+        return request;\r
+    }\r
+\r
+    curPageNum = 1;\r
+    maxPages =  30;\r
+ function appendNextPage(nextPageLink) {\r
+\r
+        curPageNum+=1;\r
+\r
+        var articlePage       = document.createElement("DIV");\r
+        articlePage.id        = 'readability-page-' + curPageNum;\r
+        articlePage.className = 'SISO_page';\r
+        articlePage.innerHTML = '<p class="SISO_page-separator" title="Page ' + curPageNum + '">Page '+curPageNum+'</p>';\r
+\r
+\r
+        if(curPageNum > maxPages) {\r
+            var nextPageMarkup = "<div style='text-align: center'><a href='" + nextPageLink + "'>View Next Page</a></div>";\r
+\r
+            articlePage.innerHTML = articlePage.innerHTML + nextPageMarkup;\r
+            return;\r
+        }\r
+        (function(pageUrl, thisPage) {\r
+            ajax(pageUrl, {\r
+                success: function(r) {\r
+\r
+                    var eTag = r.getResponseHeader('ETag');\r
+                    if(eTag) {\r
+                        if(eTag in pageETags) {\r
+                            dbg("Exact duplicate page found via ETag. Aborting.");\r
+                            articlePage.style.display = 'none';\r
+                            return;\r
+                        } else {\r
+                            pageETags[eTag] = 1;\r
+                        }\r
+                    }\r
+\r
+                    var page = document.createElement("DIV");\r
+\r
+                    var responseHtml = r.responseText.replace(/\n/g,'\uffff').replace(/<script.*?>.*?<\/script>/gi, '');\r
+                    responseHtml = responseHtml.replace(/\n/g,'\uffff').replace(/<script.*?>.*?<\/script>/gi, '');\r
+                    responseHtml = responseHtml.replace(/\uffff/g,'\n').replace(/<(\/?)noscript/gi, '<$1div');\r
+                    responseHtml = responseHtml.replace(regexps.replaceBrs, '</p><p>');\r
+                    responseHtml = responseHtml.replace(regexps.replaceFonts, '<$1span>');\r
+\r
+                    page.innerHTML = responseHtml;\r
+\r
+                    flags = 0x1 | 0x2 | 0x4;\r
+\r
+                    var nextPageLink = findNextPageLink(page),\r
+                        content =  grabArticle(page);\r
+\r
+                    if(!content) {\r
+                        return;\r
+                    }\r
+\r
+                    thisPage.innerHTML += content;\r
+                    document.getElementById("reader_content_div").appendChild(thisPage);\r
+\r
+                    if(nextPageLink) {\r
+                        appendNextPage(nextPageLink);\r
+                    }\r
+                }\r
+            });\r
+        }(nextPageLink, articlePage));\r
+    }\r
+\r
+    regexps = {\r
+        unlikelyCandidates:    /combx|comment|community|disqus|extra|foot|header|menu|remark|rss|shoutbox|sidebar|sponsor|ad-break|agegate|pagination|pager|popup|tweet|twitter/i,\r
+        okMaybeItsACandidate:  /and|article|body|column|main|shadow/i,\r
+        positive:              /article|body|content|entry|hentry|main|page|pagination|post|text|blog|story|date/i,\r
+        negative:              /combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|scroll|shoutbox|sidebar|sponsor|shopping|tags|script|tool|widget|scbox|reply|div_dispalyslide|galleryad|disqus_thread|cnn_strylftcntnt|topRightNarrow|fs-stylelist-thumbnails|replText|ttalk_layer|disqus_post_message|disqus_post_title|cnn_strycntntrgt|wpadvert|sharedaddy sd-like-enabled sd-sharing-enabled|fs-slideshow-wrapper|fs-stylelist-launch|reply_box|contentHeader|jive-paginator lw-label/i,\r
+        extraneous:            /print|archive|comment|discuss|e[\-]?mail|share|reply|all|login|sign|single/i,\r
+        divToPElements:        /<(a|blockquote|dl|div|img|ol|p|pre|table|ul|article)/i,\r
+        replaceBrs:            /(<br[^>]*>[ \n\r\t]*){2,}/gi,\r
+        replaceFonts:          /<(\/?)font[^>]*>/gi,\r
+        trim:                  /^\s+|\s+$/g,\r
+        normalize:             /\s{2,}/g,\r
+        killBreaks:            /(<br\s*\/?>(\s|&nbsp;?)*){1,}/g,\r
+        videos:                /http:\/\/(www\.)?(youtube|vimeo)\.com/i,\r
+        skipFootnoteLink:      /^\s*(\[?[a-z0-9]{1,2}\]?|^|edit|citation needed)\s*$/i,\r
+        nextLink:              /(next|right|weiter|continue|>([^\|]|$)|\u00BB([^\|]|$))/i,\r
+        prevLink:              /(prev|earl|old|<|«)/i,\r
+        retainDiv:              /whois_record/i\r
+    }\r
+\r
+    function cleanHeaders(e) {\r
+        for (var headerIndex = 1; headerIndex < 3; headerIndex+=1) {\r
+            var headers = e.getElementsByTagName('h' + headerIndex);\r
+            for (var i=headers.length-1; i >=0; i-=1) {\r
+                if (getClassWeight(headers[i]) < 0 || getLinkDensity(headers[i]) > 0.33) {\r
+                    headers[i].parentNode.removeChild(headers[i]);\r
+                }\r
+            }\r
+        }\r
+    }\r
+\r
+    function clean(e, tag) {\r
+        var targetList = e.getElementsByTagName( tag );\r
+        var isEmbed    = (tag === 'object' || tag === 'embed');\r
+\r
+        for (var y=targetList.length-1; y >= 0; y-=1) {\r
+            if(isEmbed) {\r
+                var attributeValues = "";\r
+                for (var i=0, il=targetList[y].attributes.length; i < il; i+=1) {\r
+                    attributeValues += targetList[y].attributes[i].value + '|';\r
+                }\r
+\r
+                if (attributeValues.search(regexps.videos) !== -1) {\r
+                    continue;\r
+                }\r
+\r
+                if (targetList[y].innerHTML.search(regexps.videos) !== -1) {\r
+                    continue;\r
+                }\r
+            }\r
+\r
+            targetList[y].parentNode.removeChild(targetList[y]);\r
+        }\r
+    }\r
+    function cleanHTML5(e, tag) {\r
+        var targetList = e.getElementsByTagName( tag );\r
+        for (var y=targetList.length-1; y >= 0; y-=1) {\r
+            targetList[y].parentNode.removeChild(targetList[y]);\r
+        }\r
+    }\r
+    function cleanSelect(e, tag) {\r
+        var targetList = e.getElementsByTagName( tag );\r
+        for (var y=targetList.length-1; y >= 0; y-=1) {\r
+            targetList[y].style.display = 'none';\r
+        }\r
+    }\r
+    function getCharCount(e,s) {\r
+        s = s || ",";\r
+        return getInnerText(e).split(s).length-1;\r
+    }\r
+    function getClassWeight(e) {\r
+\r
+        var weight = 0;\r
+\r
+        if (typeof(e.className) === 'string' && e.className !== '')\r
+        {\r
+            if(e.className.search(regexps.negative) !== -1) {\r
+                weight -= 25; }\r
+\r
+            if(e.className.search(regexps.positive) !== -1) {\r
+                weight += 25; }\r
+        }\r
+\r
+        if (typeof(e.id) === 'string' && e.id !== '')\r
+        {\r
+            if(e.id.search(regexps.negative) !== -1) {\r
+                weight -= 25; }\r
+\r
+            if(e.id.search(regexps.positive) !== -1) {\r
+                weight += 25; }\r
+        }\r
+\r
+        return weight;\r
+    }\r
+function ChineseJapneseKorean(innerCharacter) {\r
+    if (!innerCharacter || innerCharacter.length == 0) return false;\r
+    var innerCharacterCode = innerCharacter.charCodeAt(0);\r
+    if (innerCharacterCode > 11904 && innerCharacterCode < 12031) return true; //CJK Radicals Supplement\r
+    if (innerCharacterCode > 12352 && innerCharacterCode < 12543) return true; //Hiragana\r
+    if (innerCharacterCode > 12736 && innerCharacterCode < 19903) return true;\r
+    if (innerCharacterCode > 19968 && innerCharacterCode < 40959) return true; //CJK Unified Ideographs\r
+    if (innerCharacterCode > 44032 && innerCharacterCode < 55215) return true; //Hangul Syllables\r
+    if (innerCharacterCode > 63744 && innerCharacterCode < 64255) return true; //CJK Compatibility Ideographs\r
+    if (innerCharacterCode > 65072 && innerCharacterCode < 65103) return true; //CJK Compatibility Forms\r
+    if (innerCharacterCode > 131072 && innerCharacterCode < 173791) return true;\r
+    if (innerCharacterCode > 194560 && innerCharacterCode < 195103) return true;\r
+    return false;\r
+}\r
+    function cleanConditionally(e, tag) {\r
+\r
+\r
+        var tagsList      = e.getElementsByTagName(tag);\r
+        var curTagsLength = tagsList.length;\r
+\r
+        for (var i=curTagsLength-1; i >= 0; i-=1) {\r
+        var toRemove      = false;\r
+            var weight = getClassWeight(tagsList[i]);\r
+            var contentScore = (typeof tagsList[i].readability !== 'undefined') ? tagsList[i].readability.contentScore : 0;\r
+\r
+            if(weight+contentScore < 0)\r
+            {\r
+                if(tag === "div" || tag === "article") {\r
+                var readerDivClass5 = document.getElementsByClassName("view_cnt");\r
+                var readerDivClass6 = document.getElementById("description");\r
+\r
+                if(readerDivClass5.length > 0) {\r
+                    toRemove = false;\r
+                }\r
+                if(readerDivClass6!==null && readerDivClass6.innerHTML.length > 0) {\r
+                    toRemove = false;\r
+                }\r
+\r
+                } else {\r
+                    tagsList[i].parentNode.removeChild(tagsList[i]);\r
+                }\r
+            }\r
+            else if ( getCharCount(tagsList[i],',') < 10) {\r
+                var p      = tagsList[i].getElementsByTagName("p").length;\r
+                var img    = tagsList[i].getElementsByTagName("img").length;\r
+                var li     = tagsList[i].getElementsByTagName("li").length-100;\r
+                var input  = tagsList[i].getElementsByTagName("input").length;\r
+\r
+                var embedCount = 0;\r
+                var embeds     = tagsList[i].getElementsByTagName("embed");\r
+                for(var ei=0,il=embeds.length; ei < il; ei+=1) {\r
+                    if (embeds[ei].src.search(regexps.videos) === -1) {\r
+                      embedCount+=1;\r
+                    }\r
+                }\r
+\r
+                var linkDensity   = getLinkDensity(tagsList[i]);\r
+                var contentLength = getInnerText(tagsList[i]).length;\r
+                var finalWord     = null;\r
+                var checkCJK       = null;\r
+                var checkCJKText   = null;\r
+                var checkWordOfTag = function(){\r
+                checkCJKText = getInnerText(tagsList[i]);\r
+                for(var h = 0;h < contentLength; h +=1){\r
+                    if(ChineseJapneseKorean(checkCJKText[h]) === true) {\r
+                        finalWord = checkCJKText[h];\r
+                        checkCJK  = true;\r
+                        break;\r
+                    }\r
+                }\r
+                return finalWord;\r
+                }\r
+                if ( img > p ) {\r
+                   toRemove = true;\r
+                } else if(li > p && tag !== "ul" && tag !== "ol") {\r
+                    toRemove = true;\r
+                } else if( input > Math.floor(p/3) ) {\r
+                    toRemove = true;\r
+                } else if(contentLength < 25 && (img > 2 || img === 0) ) {\r
+                    toRemove = true;\r
+                } else if(weight < 25 && linkDensity > 0.2) {\r
+                    toRemove = true;\r
+                } else if(weight >= 25 && linkDensity > 0.5) {\r
+                    toRemove = true;\r
+                } else if((embedCount === 1 && contentLength < 75) || embedCount > 1) {\r
+                    toRemove = true;\r
+                }\r
+                if((checkWordOfTag() !== 'undefined') && checkCJK && toRemove){\r
+                    if(weight < 25 && linkDensity > 0.3){\r
+                        toRemove = true;\r
+                    }else {\r
+                        toRemove = false;\r
+                    }\r
+                }\r
+\r
+                var images     = tagsList[i].getElementsByTagName("img");\r
+                for(var im=0,il=images.length; im < il; im+=1) {\r
+                    if ((images[im].height >= 150) && (images[im].width >= 200)) {\r
+                        toRemove = false;\r
+                        break;\r
+                    }\r
+                }\r
+                if(tag === "div" || tag === "article") {\r
+                    var readerDivClass = document.getElementsByClassName("whois_record");\r
+                    if(readerDivClass.length > 0) {\r
+                        toRemove = false;\r
+                    }\r
+                    var readerDivClass1 = document.getElementsByClassName("sixteen columns hreview hentry hnews full");\r
+                    if(readerDivClass1.length > 0) {\r
+                        toRemove = false;\r
+                    }\r
+                    var readerDivClass2 = document.getElementsByClassName("list");\r
+                    if(readerDivClass2.length > 0) {\r
+                        toRemove = false;\r
+                    }\r
+                    var readerDivClass3 = document.getElementsByClassName("articleContent");\r
+                    if(readerDivClass3.length > 0) {\r
+                        toRemove = false;\r
+                    }\r
+                    var readerDivClass4 = document.getElementsByClassName("content");\r
+                    if(readerDivClass4.length > 0) {\r
+                        toRemove = false;\r
+                    }\r
+                    var readerDivClass5 = document.getElementsByClassName("view_cnt");\r
+                    if(readerDivClass5.length > 0) {\r
+                        toRemove = false;\r
+                    }\r
+                    var readerDivClass6 = document.getElementById("description");\r
+                    if(readerDivClass6!==null && readerDivClass6.innerHTML.length > 0) {\r
+                        toRemove = false;\r
+                    }\r
+                }\r
+\r
+                if(toRemove) {\r
+                    tagsList[i].parentNode.removeChild(tagsList[i]);\r
+                }\r
+            }\r
+        }\r
+    }\r
+    function killBreaks(e) {\r
+        try {\r
+            e.innerHTML = e.innerHTML.replace(regexps.killBreaks,'<br />');\r
+        }\r
+        catch (eBreaks) {\r
+        }\r
+    }\r
+    function cleanStyles(e) {\r
+        e = e || document;\r
+        var cur = e.firstChild;\r
+\r
+        if(!e) {\r
+            return; }\r
+\r
+        if(typeof e.removeAttribute === 'function' && e.className !== 'readability-styled') {\r
+            e.removeAttribute('style'); }\r
+\r
+        while ( cur !== null ) {\r
+            if ( cur.nodeType === 1 ) {\r
+                if(cur.className !== "readability-styled") {\r
+                    cur.removeAttribute("style");\r
+                }\r
+                cleanStyles( cur );\r
+            }\r
+            cur = cur.nextSibling;\r
+        }\r
+    }\r
+\r
+function cleanLinkHrefs(e) {\r
+    var links = e.getElementsByTagName("a");\r
+    for(var i=0, il=links.length; i<il;i+=1)\r
+    {\r
+        links[i].removeAttribute("href");\r
+    }\r
+}\r
+\r
+    function prepArticle(articleContent) {\r
+        cleanStyles(articleContent);\r
+        cleanConditionally(articleContent, "form");\r
+        clean(articleContent, "object");\r
+        cleanHTML5(articleContent, "video");\r
+        cleanSelect(articleContent, "select");\r
+\r
+        if(articleContent.getElementsByTagName('h2').length === 1) {\r
+            clean(articleContent, "h2");\r
+        }\r
+        clean(articleContent, "iframe");\r
+        clean(articleContent, "script");\r
+        clean(articleContent, "style");\r
+        clean(articleContent, "textarea");\r
+        clean(articleContent, "input");\r
+        clean(articleContent, "\n");\r
+        clean(articleContent, "noscript");\r
+        cleanLinkHrefs(articleContent);\r
+        cleanHeaders(articleContent);\r
+        cleanConditionally(articleContent, "table");\r
+        cleanConditionally(articleContent, "ul");\r
+        cleanConditionally(articleContent, "div");\r
+\r
+        var articleParagraphs = articleContent.getElementsByTagName('p');\r
+        for(var i = articleParagraphs.length-1; i >= 0; i-=1) {\r
+            var imgCount    = articleParagraphs[i].getElementsByTagName('img').length;\r
+            var embedCount  = articleParagraphs[i].getElementsByTagName('embed').length;\r
+            var objectCount = articleParagraphs[i].getElementsByTagName('object').length;\r
+\r
+            if(imgCount === 0 && embedCount === 0 && objectCount === 0 && getInnerText(articleParagraphs[i], false) === '') {\r
+                articleParagraphs[i].parentNode.removeChild(articleParagraphs[i]);\r
+            }\r
+        }\r
+\r
+        try {\r
+            articleContent.innerHTML = articleContent.innerHTML.replace(/<br[^>]*>\s*<p/gi, '<p');\r
+        }\r
+        catch (e) {\r
+        }\r
+    }\r
+\r
+    function getLinkDensity(e) {\r
+        var links      = e.getElementsByTagName("a");\r
+        var textLength = getInnerText(e).length;\r
+        var linkLength = 0;\r
+        for(var i=0, il=links.length; i<il;i+=1)\r
+        {\r
+            linkLength += getInnerText(links[i]).length;\r
+        }\r
+        return linkLength / textLength;\r
+    }\r
+function initializeNode(node) {\r
+        node.readability = {"contentScore": 0};\r
+\r
+        switch(node.tagName) {\r
+            case 'DIV':\r
+                node.readability.contentScore += 5;\r
+                break;\r
+            case 'ARTICLE':\r
+                node.readability.contentScore +=25;\r
+                break;\r
+            case 'PRE':\r
+            case 'TD':\r
+            case 'BLOCKQUOTE':\r
+                node.readability.contentScore += 3;\r
+                break;\r
+            case 'ADDRESS':\r
+            case 'OL':\r
+            case 'UL':\r
+            case 'DL':\r
+            case 'DD':\r
+            case 'DT':\r
+            case 'LI':\r
+            case 'FORM':\r
+                node.readability.contentScore -= 3;\r
+                break;\r
+\r
+            case 'H1':\r
+            case 'H2':\r
+            case 'H3':\r
+            case 'H4':\r
+            case 'H5':\r
+            case 'H6':\r
+            case 'TH':\r
+                node.readability.contentScore -= 5;\r
+                break;\r
+        }\r
+\r
+        node.readability.contentScore += getClassWeight(node);\r
+    }\r
+\r
+     function getInnerText(e, normalizeSpaces) {\r
+        var textContent    = "";\r
+\r
+        if(typeof(e.textContent) === "undefined" && typeof(e.innerText) === "undefined") {\r
+            return "";\r
+        }\r
+\r
+        normalizeSpaces = (typeof normalizeSpaces === 'undefined') ? true : normalizeSpaces;\r
+        e = e.cloneNode(true);\r
+        if (e.nodeType != 3) {\r
+            clean(e, "script");\r
+        }\r
+\r
+        if (navigator.appName === "Microsoft Internet Explorer") {\r
+            textContent = e.innerText.replace( regexps.trim, "" ); }\r
+        else {\r
+            textContent = e.textContent.replace( regexps.trim, "" ); }\r
+        if(normalizeSpaces) {\r
+            return textContent.replace( regexps.normalize, " "); }\r
+        else {\r
+            return textContent; }\r
+    }\r
+\r
+ function grabArticle(argumentPage) {\r
+\r
+        page = argumentPage ? argumentPage : document.body;\r
+        if(page !== null){\r
+            page = page.cloneNode(true);\r
+        } else {\r
+            return;\r
+        }\r
+        var allElements = page.getElementsByTagName('*');\r
+\r
+        var node = null;\r
+        var nodesToScore = [];\r
+        for(var nodeIndex = 0; (node = allElements[nodeIndex]); nodeIndex+=1) {\r
+            var unlikelyMatchString = node.className + node.id;\r
+            if (unlikelyMatchString !== "undefined") {\r
+                if (unlikelyMatchString.search(regexps.unlikelyCandidates) !== -1 && node.tagName !== "BODY") {\r
+                    continue;\r
+                }\r
+            }\r
+\r
+            if (node.tagName === "P" || node.tagName === "TD" || node.tagName === "PRE") {\r
+                 nodesToScore[nodesToScore.length] = node;\r
+            }\r
+\r
+           if (node.tagName === "DIV") {\r
+                if (node.innerHTML.search(regexps.divToPElements) === -1) {\r
+                    try {\r
+                        nodesToScore[nodesToScore.length] = node;\r
+                    }\r
+                    catch(e) {\r
+                    }\r
+                }\r
+                else\r
+                {\r
+                    for(var i = 0, il = node.childNodes.length; i < il; i+=1) {\r
+                        var childNode = node.childNodes[i];\r
+                        if(childNode.nodeType === 3) {\r
+                        nodesToScore[nodesToScore.length] = childNode;\r
+                        }\r
+                    }\r
+                }\r
+            }\r
+        }\r
+\r
+        var candidates = [];\r
+        for (var pt=0; pt < nodesToScore.length; pt+=1) {\r
+            var parentNode      = nodesToScore[pt].parentNode;\r
+            var grandParentNode = parentNode ? parentNode.parentNode : null;\r
+            var innerText       = getInnerText(nodesToScore[pt]);\r
+\r
+            if(!parentNode || typeof(parentNode.tagName) === 'undefined') {\r
+                continue;\r
+            }\r
+\r
+            if(innerText.length < 25) {\r
+                continue; }\r
+\r
+            if(typeof parentNode.readability === 'undefined') {\r
+                initializeNode(parentNode);\r
+                candidates.push(parentNode);\r
+            }\r
+\r
+            if(grandParentNode && typeof(grandParentNode.readability) === 'undefined' && typeof(grandParentNode.tagName) !== 'undefined') {\r
+                initializeNode(grandParentNode);\r
+                candidates.push(grandParentNode);\r
+            }\r
+\r
+            var contentScore = 0;\r
+\r
+            contentScore+=1;\r
+\r
+            contentScore += innerText.split(',').length;\r
+\r
+            contentScore += Math.min(Math.floor(innerText.length / 100), 3);\r
+\r
+            parentNode.readability.contentScore += contentScore;\r
+\r
+            if(grandParentNode) {\r
+                grandParentNode.readability.contentScore += contentScore/2;\r
+            }\r
+        }\r
+\r
+        var topCandidate = null;\r
+        for(var c=0, cl=candidates.length; c < cl; c+=1)\r
+        {\r
+            candidates[c].readability.contentScore = candidates[c].readability.contentScore * (1-getLinkDensity(candidates[c]));\r
+\r
+            if(!topCandidate || candidates[c].readability.contentScore > topCandidate.readability.contentScore) {\r
+                topCandidate = candidates[c]; }\r
+        }\r
+\r
+        if (topCandidate === null || topCandidate.tagName === "BODY")\r
+        {\r
+            topCandidate = document.createElement("DIV");\r
+            topCandidate.innerHTML = page.innerHTML;\r
+            page.innerHTML = "";\r
+            page.appendChild(topCandidate);\r
+            initializeNode(topCandidate);\r
+        }\r
+\r
+        var articleContent        = document.createElement("DIV");\r
+            articleContent.id     = "readability-content";\r
+        var siblingScoreThreshold = Math.max(10, topCandidate.readability.contentScore * 0.2);\r
+        var siblingNodes          = topCandidate.parentNode.childNodes;\r
+\r
+\r
+        for(var s=0, sl=siblingNodes.length; s < sl; s+=1) {\r
+            var siblingNode = siblingNodes[s];\r
+            var append      = false;\r
+\r
+            if(!siblingNode) {\r
+                continue;\r
+            }\r
+\r
+\r
+            if(siblingNode === topCandidate)\r
+            {\r
+                append = true;\r
+            }\r
+\r
+            var contentBonus = 0;\r
+            if(siblingNode.className === topCandidate.className && topCandidate.className !== "") {\r
+                contentBonus += topCandidate.readability.contentScore * 0.2;\r
+            }\r
+\r
+            if(typeof siblingNode.readability !== 'undefined' && (siblingNode.readability.contentScore+contentBonus) >= siblingScoreThreshold)\r
+            {\r
+                append = true;\r
+            }\r
+\r
+            if(siblingNode.nodeName === "P") {\r
+                var linkDensity = getLinkDensity(siblingNode);\r
+                var nodeContent = getInnerText(siblingNode);\r
+                var nodeLength  = nodeContent.length;\r
+\r
+                if(nodeLength > 80 && linkDensity < 0.25)\r
+                {\r
+                    append = true;\r
+                }\r
+                else if(nodeLength < 80 && linkDensity === 0 && nodeContent.search(/\.( |$)/) !== -1)\r
+                {\r
+                    append = true;\r
+                }\r
+            }\r
+\r
+            if(append) {\r
+                var nodeToAppend = null;\r
+                if(siblingNode.nodeName !== "DIV" && siblingNode.nodeName !== "P") {\r
+                    nodeToAppend = document.createElement("DIV");\r
+                    try {\r
+                        nodeToAppend.id = siblingNode.id;\r
+                        nodeToAppend.innerHTML = siblingNode.innerHTML;\r
+                    }\r
+                    catch(er) {\r
+                        nodeToAppend = siblingNode;\r
+                        s-=1;\r
+                        sl-=1;\r
+                    }\r
+                } else {\r
+                    nodeToAppend = siblingNode;\r
+                }\r
+\r
+                if(nodeToAppend.className.search(regexps.retainDiv) !== -1) {\r
+                }\r
+                articleContent.appendChild(nodeToAppend.cloneNode(true));\r
+            }\r
+        }\r
+\r
+\r
+        prepArticle(articleContent);\r
+        for (var pt=0; pt < nodesToScore.length; pt+=1) {\r
+            var parentNode      = nodesToScore[pt].parentNode;\r
+            var grandParentNode = parentNode ? parentNode.parentNode : null;\r
+            delete parentNode.readability;\r
+            if (grandParentNode) {\r
+                delete grandParentNode.readability;\r
+            }\r
+        }\r
+\r
+        if( articleContent.innerHTML == '' )\r
+        {\r
+            return " " ;\r
+        }\r
+\r
+        return articleContent.innerHTML;\r
+    }\r
+\r
+function getArticleTitle() {\r
+        var curTitle = "",\r
+            origTitle = "";\r
+\r
+        try {\r
+            curTitle = origTitle = document.title;\r
+            if(typeof curTitle !== "string") {\r
+                curTitle = origTitle = getInnerText(document.getElementsByTagName('title')[0]);\r
+            }\r
+        }\r
+        catch(e) {}\r
+\r
+        if(curTitle.match(/ [\|\-] /))\r
+        {\r
+            curTitle = origTitle.replace(/(.*)[\|\-] .*/gi,'$1');\r
+\r
+            if(curTitle.split(' ').length < 3) {\r
+                curTitle = origTitle.replace(/[^\|\-]*[\|\-](.*)/gi,'$1');\r
+            }\r
+        }\r
+        else if(curTitle.indexOf(': ') !== -1)\r
+        {\r
+            curTitle = origTitle.replace(/.*:(.*)/gi, '$1');\r
+\r
+            if(curTitle.split(' ').length < 3) {\r
+                curTitle = origTitle.replace(/[^:]*[:](.*)/gi,'$1');\r
+            }\r
+        }\r
+        else if(curTitle.length > 150 || curTitle.length < 15)\r
+        {\r
+            var hOnes = document.getElementsByTagName('h1');\r
+            if(hOnes.length === 1)\r
+            {\r
+                curTitle = getInnerText(hOnes[0]);\r
+            }\r
+        }\r
+\r
+        curTitle = curTitle.replace( regexps.trim, "" );\r
+\r
+        if(curTitle.split(' ').length <= 4) {\r
+            curTitle = origTitle;\r
+        }\r
+        return curTitle;\r
+}\r
+\r
+function initReader() {\r
+    var article_block = grabArticle();\r
+       var article_title = getArticleTitle()\r
+    if (article_block && article_block.length > 1000) {\r
+               var title = '<h1>'+article_title+'</h1>'\r
+        var meta = '<meta name=\"viewport\" content=\"width=0, initial-scale=1.0, maximum-scale=2.0, minimum-scale=1.0, user-scalable=no, target-densitydpi=medium-dpi\">\n';\r
+        return meta + title + article_block;\r
+    } else {\r
+        return "undefined";\r
+    }\r
+}\r
+\r
+initReader();\r
+}\r
+catch(e) {\r
+console.log("Reader Error - Reader.js");\r
+}\r
+\r
diff --git a/inc/IntAddBookmarkForm.h b/inc/IntAddBookmarkForm.h
new file mode 100644 (file)
index 0000000..b24f2a4
--- /dev/null
@@ -0,0 +1,141 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+// !Internet
+/*@file:    IntAddBookmarkForm.h
+ *@brief:      This header file contains the declarations of the AddBookmarkForm class.
+ *
+ */
+
+#ifndef _INT_ADD_BOOKMARK_FORM_H_
+#define _INT_ADD_BOOKMARK_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+#include "IntBookmarkData.h"
+#include "IntMultipleWindowPresentationModel.h"
+
+class AddBookmarkForm
+  : public Tizen::Ui::Controls::Form
+  , public Tizen::Ui::IActionEventListener
+  , public Tizen::Ui::Controls::IFormBackEventListener
+  , public Tizen::Ui::IKeypadEventListener
+  , public Tizen::Ui::Controls::IListViewItemEventListener
+  , public Tizen::Ui::Controls::IListViewItemProvider
+  , public Tizen::Ui::IOrientationEventListener
+  , public Tizen::Ui::ITextEventListener
+  , public Tizen::Ui::Scenes::ISceneEventListener
+  , public Tizen::Ui::IFocusEventListener
+  {
+  public:
+       /**
+        * @brief The Default Constructor
+        */
+       AddBookmarkForm(void);
+
+       /**
+        * @brief               The Default Destructor
+        */
+       virtual ~AddBookmarkForm(void);
+
+       /**
+        * @brief               Add Radio Buttons to the list panel.
+        */
+       void AddRadioButtonsToListPanel(void);
+
+       /**
+        * @brief               Shows alert message.
+        */
+       void CreateMessage(Tizen::Base::String& str);
+
+       /**
+        * @brief               Initializes this instance of AddBookmarkForm.
+        */
+       bool Initialize(void);
+
+       // Initializes the controls of the UI for AddBookmarkForm.
+       virtual result OnInitializing(void);
+
+       virtual result OnTerminating(void);
+
+       // IListViewItemEventListener
+       virtual void OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus state);
+       virtual void OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+       virtual void OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction);
+       virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback);
+
+       //IListViewItemProvider
+       virtual Tizen::Ui::Controls::ListItemBase* CreateItem(int index, int itemWidth);
+       virtual bool DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);
+       virtual int GetItemCount(void);
+
+       //IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       //IFormBackEventListener
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       //IKeypadEventListener
+       virtual void OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction);
+       virtual void OnKeypadClosed(Tizen::Ui::Control& source);
+       virtual void OnKeypadOpened(Tizen::Ui::Control& source);
+       virtual void OnKeypadWillOpen(Tizen::Ui::Control& source);
+
+       //IOrientationEventListener
+       virtual void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       // ITextEventListener
+       virtual void OnTextValueChanged(const Tizen::Ui::Control& source);
+       virtual void OnTextValueChangeCanceled(const Tizen::Ui::Control& source);
+
+       //ISceneEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       //IFocusEventListener
+       virtual void    OnFocusGained (const Tizen::Ui::Control &source);
+       virtual void    OnFocusLost (const Tizen::Ui::Control &source);
+
+       static const int IDA_CREATE_BOOKMARK_FOLDER;
+       static const int IDA_BUTTON_DONE;
+       static const int IDA_BUTTON_CANCEL;
+       static const int IDA_LIST_LEFT_SIDE_MARGIN;
+       static const int IDA_LIST_LEFT_SIDE_MARGIN_DROPDOWN;
+  private:
+       int __fontSize;
+       int __folderCount;                                    // Number of bookmark folders
+       Tizen::Base::String __folderName;                     // Selected folder name
+       int __listHeight;
+       int __oldFolderCount;                                 // Folder count when view is deactivated.
+       BookmarkData* __pBookmark;
+       Tizen::Ui::Controls::EditField* __pEditFieldTitle;    // Title Edit-field
+       Tizen::Ui::Controls::EditField* __pEditFieldUrl;      // URL Editfield
+       Tizen::Ui::Controls::ListView* __pList;               // contains only one item
+       Tizen::Ui::Controls::Panel* __pListPanel;             // Contains the list of Bookmark folders inluding default Bookmark and Create Bookmark Folder Button
+       Tizen::Ui::Scenes::SceneId __previousScene;                       // previous scene id
+       Tizen::Ui::Controls::ScrollPanel* __pScrollPanel;     // The Main panel which is a scroll panel
+       WindowInfo* __pWindowInfo;                           // Contains window information of current scene
+       int __selectedIndex;                                 // The index of check-button which is selected
+       bool __showFolderList;
+       Tizen::Base::String __titleOnViewDeactivated;
+       Tizen::Base::String __view;
+       Tizen::Base::String __urlOnViewDeactivated;
+       int __itemHeight;
+       int __dropdownItemHeight;
+  };
+
+#endif /* _INT_ADD_BOOKMARK_FORM_H_ */
diff --git a/inc/IntAddressbar.h b/inc/IntAddressbar.h
new file mode 100644 (file)
index 0000000..b09b60e
--- /dev/null
@@ -0,0 +1,221 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntAddressbar
+ *@brief:      This class defines common behaviour of Addressbar control.
+ *
+ */
+
+#ifndef _INT_ADDRESSBAR_H_
+#define _INT_ADDRESSBAR_H_
+
+#include <FApp.h>
+#include <FGraphics.h>
+#include <FUi.h>
+#include <FSystem.h>
+#include "IntIAddressbarEventListener.h"
+
+/*enum AddressBarMode
+{
+       ADDRESSBAR_MODE_INVALID = -1,
+       ADDRESSBAR_MODE_READER = 0,
+       ADDRESSBAR_MODE_LOADING,
+       ADDRESSBAR_MODE_LOADING_COMPLETE,
+       ADDRESSBAR_MODE_EDIT,
+};*/
+
+class Addressbar
+: public Tizen::Ui::Controls::Panel
+  , public Tizen::System::IDeviceEventListener
+  , public Tizen::Ui::IActionEventListener
+  , public Tizen::Ui::IKeypadEventListener
+  , public Tizen::Ui::IFocusEventListener
+  , public Tizen::Ui::ITextEventListener
+
+  {
+  public:
+       /**
+        * @brief        This is the default constructor for this class.
+        */
+       Addressbar(void);
+
+       /**
+        * @brief        This is the default destructor for this class.
+        */
+       virtual ~Addressbar(void);
+
+       virtual result OnTerminating(void);
+
+       // IActionEventListener
+       void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       //IKeypadActionEventListener
+       void OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction);
+       void OnKeypadClosed(Tizen::Ui::Control& source);
+       void OnKeypadOpened(Tizen::Ui::Control& source);
+       void OnKeypadWillOpen(Tizen::Ui::Control& source);
+       void OnKeypadBoundsChanged(Tizen::Ui::Control &source);
+
+       void OnFocusGained(const Tizen::Ui::Control& source);
+       void OnFocusLost(const Tizen::Ui::Control& source);
+
+       virtual void OnTextValueChanged(const Tizen::Ui::Control& source);
+       virtual void OnTextValueChangeCanceled(const Tizen::Ui::Control& source){}
+
+       virtual void OnDeviceStateChanged(Tizen::System::DeviceType deviceType, const Tizen::Base::String &state);
+
+       /**
+        * @brief        Initializes this instance of Addressbar with the specified parameters.
+        */
+       result Initialize(const Tizen::Graphics::Rectangle& rect);
+
+       /**
+        * @brief        Gets the current addressbar Mode.
+        */
+       //AddressBarMode GetAddressbarMode(void);
+
+       /**
+        * brief         To remove the Http from the Url editfield
+        */
+       Tizen::Graphics::Bitmap* GetLockedImageN(void);
+
+       /**
+        * @brief        Gets the current progress value  Addressbar control in percentage
+        */
+       int GetProgress(void);
+
+       /**
+        * @brief        Gets the currently displayed Url for the Addressbar control.
+        */
+       Tizen::Base::String GetUrl(void);
+
+       /**
+        * @brief        Event when orientationChanged
+        */
+       void OrientationChanged(int& width);
+
+       /**
+        * brief         To remove the Http from the Url editfield
+        */
+       Tizen::Base::String RemoveHttpTextFromDisplayURL(void);
+
+       /**
+        * @brief        Save the text of address bar
+        */
+       void SaveAddressbarEditText();
+
+       /**
+        * @brief        Sets the specified Url for the Addressbar control.
+        *
+        */
+       void SetUrl(const Tizen::Base::String& url);
+
+       /**
+        * @brief        ReSets the Guide Text for the Addressbar control.
+        *
+        */
+       void ResetGuideText(void);
+
+
+       /**
+        * @brief        Sets the event listener for the Addressbar control.
+        *
+        */
+       void SetAddressbarEventListener(IAddressbarEventListener* pListener);
+
+       /**
+        * @brief        Sets the current addressbar Mode.
+        */
+       //void SetAddressbarMode(AddressBarMode addMode);
+
+       /**
+        * brief         Sets the backward Button enable or disable as per the input parameter isEnabled.
+        */
+       void SetBackButtonEnabled(bool isEnabled);
+
+       /**
+        * @brief        Sets the favicon bitmap.
+        */
+       void SetFaviconBitmap(const Tizen::Graphics::Bitmap& favicon);
+
+       /**
+        * @brief        Sets the Forward Button enable or disable as per the input parameter isEnabled.
+        */
+       void SetForwardButtonEnabled(bool isEnabled);
+
+       /**
+        * @brief        Updates the favicon bitmap/image depending on browsing mode.
+        */
+       void UpdateFaviconBitmap(bool isPrivateOn);
+
+       /**
+        * @brief        Updates the progressbar Value.
+        */
+       void UpdateProgress(const int percentage);
+
+       void SetAddressbarURLFocus();
+
+       Tizen::Base::String GetAddressbarURL();
+
+       bool HasCurrentFocus(void);
+       void HideKeypad(void);
+       void OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs);
+  private:
+       /**
+        * @brief        Updates the progressbar Value.
+        */
+       void UpdateProgressBitmap(void);
+
+       //Action IDs
+       static const int IDA_REFRESH_BTN_CLICKED;
+       static const int IDA_READER_BTN_CLICKED;
+       static const int IDA_STOP_BTN_CLICKED;
+       static const int IDA_GO_BACK;
+       static const int IDA_GO_FORWARD;
+       static const int IDA_CANCEL;
+       static const int IDA_CLEAR_URL;
+
+  private:
+
+       Tizen::Base::String __displayUrl;
+       Tizen::Base::String __editTextUrl;
+
+       bool __isLoadingData;
+       bool __isLoadingCompleted;
+       bool __isClipboardOpen;
+       bool __isKeyboardConnected;
+       bool __isKeyPadOpened;
+       int __progressPercentage;
+
+       Tizen::Ui::Controls::Label* __pAddressbarBg;
+       Tizen::Ui::Controls::Panel* __pBgPanel;
+       Tizen::Ui::Controls::Button* __pClearBtn;
+       Tizen::Graphics::Bitmap* __pFavIcon;
+       Tizen::Ui::Controls::Label* __pFaviconLabel;
+       Tizen::Ui::Controls::Label* __pLabelPrivateOn;
+       IAddressbarEventListener* __pListener;
+       Tizen::Ui::Controls::Label* __pPrivateIconLabel;
+       Tizen::Ui::Controls::Label* __pProgressbarLabel;
+       Tizen::Ui::Controls::Label* __pSearchLabel;
+       Tizen::Ui::Controls::EditField* __pAddressbarUrlField;
+       Tizen::Ui::Controls::Label* __pToolBarLabel;
+       Tizen::Ui::Controls::Label* __pAddressbarURLLabel;
+       Tizen::Ui::Controls::Button* __pAddressBackBtn;
+       bool __isAppBackGround;
+  };
+
+#endif /* _INT_ADDRESSBAR_H_ */
diff --git a/inc/IntArticleReaderForm.h b/inc/IntArticleReaderForm.h
new file mode 100644 (file)
index 0000000..25018c1
--- /dev/null
@@ -0,0 +1,158 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+// !Internet
+/*@file:    IntArticleReaderForm.h
+ *@brief:      This header file contains the declarations of the ArticleReaderForm class.
+ *
+ */
+
+#ifndef _INT_ARTICLE_READER_FORM_H_
+#define _INT_ARTICLE_READER_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+#include <FWeb.h>
+
+#include "IntSharePopup.h"
+
+
+class ArticleReaderForm
+  : public Tizen::Ui::Controls::Form
+  , public Tizen::Ui::IActionEventListener
+  , public Tizen::Ui::IKeypadEventListener
+  , public Tizen::Ui::IOrientationEventListener
+  , public Tizen::Ui::ITextEventListener
+  , public Tizen::Ui::ITouchEventListener
+  , public Tizen::Ui::Scenes::ISceneEventListener
+  , public Tizen::Web::Controls::ITextSearchListener
+  , public Tizen::Web::Controls::IWebUiEventListener
+
+
+  {
+  public:
+       /**
+        * @brief The Default Constructor
+        */
+       ArticleReaderForm(void);
+
+       /**
+        * @brief               The Default Destructor
+        */
+       virtual ~ArticleReaderForm(void);
+
+       /**
+        * @brief               Initializes this instance of ArticleReaderForm.
+        */
+       bool Initialize(void);
+
+       // Initializes the controls of the UI for ArticleReaderForm.
+       virtual result OnInitializing(void);
+
+       virtual result OnTerminating(void);
+
+       //IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       //IKeypadEventListener
+       virtual void OnKeypadWillOpen(Tizen::Ui::Control& source){}
+       virtual void OnKeypadOpened(Tizen::Ui::Control& source);
+       virtual void OnKeypadClosed(Tizen::Ui::Control& source);
+       virtual void OnKeypadBoundsChanged (Tizen::Ui::Control &source){}
+       virtual void OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction){}
+
+       //IOrientationEventListener
+       virtual void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       //ITextEventListener
+       virtual void  OnTextValueChangeCanceled (const Tizen::Ui::Control &source){}
+       virtual void  OnTextValueChanged (const Tizen::Ui::Control &source);
+
+       //ITouchEventListener
+       virtual void OnTouchDoublePressed(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo){}
+       virtual void OnTouchFocusIn(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo){}
+       virtual void OnTouchFocusOut(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo){}
+       virtual void OnTouchLongPressed(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo);
+       virtual void OnTouchPressed(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo){}
+       virtual void OnTouchMoved(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo){}
+       virtual void OnTouchReleased(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo){}
+
+       //ISceneEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       //ITextSearchListener
+       virtual void OnTextFound(int totalCount, int currentOrdinal);
+
+       //IWebUiEventListener
+       virtual void OnWebPageBlockSelected(Tizen::Web::Controls::Web& source, Tizen::Graphics::Point& startPoint, Tizen::Graphics::Point& endPoint);
+       virtual void OnWebPageShowRequested(Tizen::Web::Controls::Web& source){}
+       virtual Tizen::Web::Controls::Web* OnWebWindowCreateRequested(void){return null;}
+       virtual void OnWebWindowCloseRequested(Tizen::Web::Controls::Web& source) {}
+
+       result InitSelectTextContextMenu(Tizen::Graphics::Point p);
+       result InitFindWordPanel(void);
+       void StartWordSearch(void);
+
+       void RelayoutControls(void);
+       void FindNextWord(bool next);
+
+       static const int IDA_MORE_BUTTON;
+       static const int IDA_BACK_BUTTON;
+       static const int IDA_SMALL_FONT_BUTTON;
+       static const int IDA_LARGE_FONT_BUTTON;
+       static const int IDA_SAVE_CLICKED;
+       static const int IDA_SHARE_CLICKED;
+       static const int IDA_PRINT_CLICKED;
+
+       static const int IDA_COPY_TEXT_CLICKED;
+       static const int IDA_FIND_TEXT_CLICKED;
+       static const int IDA_SHARE_TEXT_CLICKED;
+
+       static const int IDA_FINDWORD_CANCEL_CLICKED;
+       static const int IDA_FINDWORD_CLEAR_CLICKED;
+       static const int IDA_FINDWORD_NEXT_CLICKED;
+       static const int IDA_FINDWORD_PREV_CLICKED;
+
+  private:
+       Tizen::Web::Controls::Web* __pWebReader;
+       Tizen::Ui::Controls::Panel* __pFooterPanel;
+       Tizen::Ui::Controls::Button* __pMoreBtn;
+       Tizen::Ui::Controls::Button* __pBackBtn;
+       Tizen::Ui::Controls::Button* __pSmallFontBtn;
+       Tizen::Ui::Controls::Button* __pLargeFontBtn;
+       Tizen::Ui::Controls::ContextMenu* __pMoreMenu;
+       Tizen::Web::Controls::HitElementResult* __pHitElementResult;
+       Tizen::Ui::Controls::ContextMenu* __pSelectionMenu;
+
+       Tizen::Ui::Controls::Label *    __pFindWordBgLabel;
+       Tizen::Ui::Controls::Button*    __pFindWordClear;
+       Tizen::Ui::Controls::Label*     __pFindWordCountLabel;
+       Tizen::Ui::Controls::Panel*     __pFindWordControl;
+       Tizen::Ui::Controls::EditField* __pFindWordEditField;
+       Tizen::Ui::Controls::Button*    __pFindWordNext;
+       Tizen::Ui::Controls::Button*    __pFindWordPrev;
+
+//     Tizen::Base::String __currentSelectedStr;
+       SharePopup*     __pPopUp;
+       Tizen::Base::String*    __pReaderData;
+       Tizen::Base::String*    __pShareUrl;
+       Tizen::Base::String*    __pShareTitle;
+       bool __randomValue;
+  };
+
+#endif /* _INT_ARTICLE_READER_FORM_H_ */
diff --git a/inc/IntBookmarkData.h b/inc/IntBookmarkData.h
new file mode 100644 (file)
index 0000000..9461d4f
--- /dev/null
@@ -0,0 +1,240 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+/**
+ * @file        IntBookmark.h
+ * @brief              This header file contains the declarations of the BookmarkData class.
+ *
+ *
+ */
+#ifndef _INT_BOOKMARK_DATA_H_
+#define _INT_BOOKMARK_DATA_H_
+
+
+#include <FBase.h>
+#include <FUi.h>
+/**
+ * @enum BookmarkType
+ *
+ * BookmarkType enum is used to define type of bookmark
+ *
+ */
+typedef enum BookmarkType
+{
+       BOOKMARK_TYPE_URL = 0,
+       BOOKMARK_TYPE_FOLDER
+}type;
+
+/**
+ * @class Bookmark
+ * @brief This is a model class which contains all the properties of Bookmark class
+ *                  and the methods to get and set the values for those properties
+ */
+class BookmarkData
+       : public Tizen::Base::Object
+{
+public:
+       /**
+        * @brief Default constructor
+        */
+       BookmarkData(void);
+
+       /**
+        *@brief Initialises the instance the class Bookmark with the specified parameter
+        */
+       BookmarkData(const BookmarkData& bm);
+
+       /**
+        *@brief Default destructor
+        */
+       ~BookmarkData(void);
+
+       /**
+        *@brief "=" operator overloading
+        */
+       BookmarkData& operator =(const BookmarkData& pBookmark);
+
+       /**
+        * This function gets the BookmarkId
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetBookmarkId(void);
+
+       /**
+        * This function gets the BookmarkTitle
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetBookmarkTitle(void);
+
+       /**
+        * This function gets the BookmarkType whether FOLDER or URL
+        *
+        * @return      enum type
+        * @param               No parameter
+        */
+       type GetBookmarkType(void);
+
+       /**
+        * This function gets the created time for the bookmark
+        *
+        * @return      DateTime
+        * @param               No parameter
+        */
+       Tizen::Base::DateTime GetCreatedTime(void);
+
+       /**
+        * This function gets the FaviconId
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetFaviconId(void);
+
+       /**
+        * This function gets the path of the favicon of URL
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetIconPath(void);
+
+       /**
+        * This function gets the modified time for the bookmark
+        *
+        * @return      DateTime
+        * @param               No parameter
+        */
+       Tizen::Base::DateTime GetModifiedTime(void);
+
+       /**
+        * This function gets the parentId
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetParentId(void);
+
+       /**
+        * This function gets the URL
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetUrl(void);
+
+
+       /**
+        * This function sets the BookmarkId for the bookmark object
+        *
+        * @return      No return type
+        * @param               strBookmarkId                           The ID for the bookmark object
+        */
+       void SetBookmarkId(const Tizen::Base::String& strBookmarkId);
+
+       /**
+        * This function sets the BookmarkTitle for the bookmark object
+        *
+        * @return      No return type
+        * @param               strTitle                                        The Title for the bookmark object
+        */
+       void SetBookmarkTitle(Tizen::Base::String& strTitle);
+
+       void SetBookmarkType(type bookmarkType);
+
+       /**
+        * This function sets the createdTime for the bookmark object
+        *
+        * @return      No return type
+        * @param               strCreatedTime                          The createdTime for the bookmark
+        */
+       void SetCreatedTime(const Tizen::Base::DateTime& strCreatedTime);
+
+       /**
+        * This function sets the faviconid
+        *
+        * @return      No return type
+        * @param               strFaviconId                            The ID for the favicon object
+        */
+       void SetFaviconId(const Tizen::Base::String& strFaviconId);
+
+       /**
+        * This function sets the path for the favicon of the bookmark object
+        *
+        * @return      No return type
+        * @param               strFilePath                                     The path for the favicon icon of bookmark
+        */
+       void SetIconPath(const Tizen::Base::String& strFilePath);
+
+       /**
+        * This function sets the ModifiedTime for the bookmark object
+        *
+        * @return      No return type
+        * @param               strModifiedTime                         The ModifiedTime for the bookmark
+        */
+       void SetModifiedTime(const Tizen::Base::DateTime& strModifiedTime);
+
+       /**
+        * This function sets the ParentId for the bookmark object
+        *
+        * @return      No return type
+        * @param               strParentID                                     The parentId for the bookmark object
+        */
+       void SetParentId(const Tizen::Base::String& strParentID);
+
+       /**
+        * This function sets the URL for the bookmark object
+        *
+        * @return      No return type
+        * @param               strTitle                                        The URL for the bookmark object
+        */
+       void SetUrl(const Tizen::Base::String& strUrl);
+
+       void SetFavIconBitmap(Tizen::Graphics::Bitmap& favIconImage);
+
+       void SetFavIconBuffer(Tizen::Base::ByteBuffer& favIconBuffer);
+
+       Tizen::Base::ByteBuffer* GetFavIconBuffer();
+
+       Tizen::Graphics::Bitmap* GetFavIconBitmap();
+
+       int GetFavIconWidth();
+
+       int GetFavIconHeight();
+
+       void SetFavIconWidth(int favIconWidth);
+
+       void SetFavIconHeight(int favIconHeight);
+private:
+       Tizen::Base::String     __bookmarkId;
+       type    __bookmarkType;
+       Tizen::Base::String     __bookmarkTitle;
+       Tizen::Base::String     __bookmarkUrl;
+       Tizen::Base::DateTime   __createdTime;
+       Tizen::Base::String     __faviconId;
+       Tizen::Base::String     __iconPath;
+       Tizen::Base::DateTime __modifiedTime;
+       Tizen::Base::String     __parentId;
+       Tizen::Base::ByteBuffer* __pFavIconData;
+       int __favIconWidth;
+       int __favIconHeight;
+};
+
+#endif //_INT_BOOKMARK_DATA_H_
diff --git a/inc/IntBookmarkListForm.h b/inc/IntBookmarkListForm.h
new file mode 100644 (file)
index 0000000..a97d14f
--- /dev/null
@@ -0,0 +1,156 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    BookmarkListForm
+ *@brief:      This class defines BookmarkListForm
+ *
+ */
+
+#ifndef _INT_BOOKMARK_LIST_FORM_H_
+#define _INT_BOOKMARK_LIST_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+#include "IntConfirmationPopup.h"
+#include "IntSharePopup.h"
+
+class BookmarkListForm
+: public Tizen::Ui::Controls::Form
+  , public Tizen::Ui::IActionEventListener
+  , public Tizen::Ui::Controls::IFastScrollListener
+  , public Tizen::Ui::IFocusEventListener
+  , public Tizen::Ui::Controls::IFormBackEventListener
+  , public Tizen::Ui::Controls::IListViewItemProvider
+  , public Tizen::Ui::Controls::IListViewItemEventListener
+  , public Tizen::Ui::IKeypadEventListener
+  , public Tizen::Ui::IOrientationEventListener
+  , public Tizen::Ui::Scenes::ISceneEventListener
+  , public Tizen::Ui::Controls::ISearchBarEventListener
+
+  {
+  public:
+
+       /**
+        * @brief The Default Constructor
+        *
+        */
+       BookmarkListForm(void);
+
+       /**
+        * @brief               The Default Destructor
+        *
+        */
+       virtual ~BookmarkListForm(void);
+
+       /**
+        * @brief               Initializes this instance of BookmarkListForm.
+        *
+        */
+       bool Initialize(void);
+
+       // IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       // IFormBackEventListener
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       /**
+        *  Initializes the controls of the UI for BookmarkListForm.
+        *
+        */
+       virtual result OnInitializing(void);
+       virtual result OnTerminating(void);
+
+       // IOrientationEventListener
+       void OnOrientationChanged (const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       // ISceneEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+  protected:
+
+       // IListViewItemProvider
+       virtual Tizen::Ui::Controls::ListItemBase* CreateItem(int index, int itemWidth);
+       virtual bool DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);
+       virtual int GetItemCount(void);
+
+       // IFastScrollListener
+       virtual void OnFastScrollIndexSelected(Tizen::Ui::Control& source, Tizen::Base::String& index);
+
+       //IFocusEventListener
+       virtual void OnFocusGained(const Tizen::Ui::Control& source) ;
+       virtual void OnFocusLost(const Tizen::Ui::Control& source) ;
+
+       // IListViewItemEventListener
+       virtual void OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus status);
+       virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback);
+       virtual void OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+       virtual void OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction);
+
+       //IKeypadEventListener
+       virtual void OnKeypadWillOpen(Tizen::Ui::Control& source);
+       virtual void OnKeypadOpened(Tizen::Ui::Control& source);
+       virtual void OnKeypadClosed(Tizen::Ui::Control& source);
+       virtual void OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction);
+       virtual void OnKeypadBoundsChanged(Tizen::Ui::Control& source);
+
+       //ISearchBarEventListener
+       virtual void OnSearchBarModeChanged(Tizen::Ui::Controls::SearchBar& source, Tizen::Ui::Controls::SearchBarMode mode);
+
+       void OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs);
+
+  private:
+       static const int IDA_TABBAR_ITEM_1;
+       static const int IDA_TABBAR_ITEM_2;
+       static const int IDA_FOOTER_ITEM1;
+       static const int IDA_FOOTER_ITEM2;
+       static const int IDA_FOOTER_ITEM_ADDBOOKMARK;
+       static const int IDA_FORMAT_FOLDER;
+       static const int IDA_FORMAT_SITE;
+       static const int IDA_CONTEXT_ITEM_FOLDER_EDIT;
+       static const int IDA_CONTEXT_ITEM_FOLDER_DELETE;
+       static const int IDA_CONTEXT_ITEM_EDIT;
+       static const int IDA_CONTEXT_ITEM_SHARE;
+       static const int IDA_CONTEXT_ITEM_DELETE;
+       static const int IDA_FORMAT_ICON;
+       static const int IDA_FORMAT_URL;
+
+       static const int IDA_CONFIRMATION_NO;
+       static const int IDA_CONFIRMATION_YES;
+       bool __noBookmarks;
+       Tizen::Base::String __parentID;
+       Tizen::Base::Collection::ArrayList* __pData;
+       ConfirmationPopup* __pConfirmationPopup;
+       Tizen::Ui::Controls::Footer* __pFooter;
+       Tizen::Ui::Controls::ListContextItem* __pItemContextFolder;
+       Tizen::Ui::Controls::ListContextItem* __pItemContextSite;
+       Tizen::Ui::Controls::ListView* __pListview;
+       SharePopup* __pPopUp;
+
+       Tizen::Ui::Scenes::SceneId __previousSceneId;
+       Tizen::Ui::Controls::SearchBar* __pSearchBar;
+       Tizen::Ui::Controls::ListView* __pSearchListView; // The GroupedListView which contains the Search Bookmark lists
+       bool __searchBookmark;
+       Tizen::Base::String __searchText;
+       int __selectedindex;
+       Tizen::Base::String __selectedTitle;
+       int __fontSize;
+  };
+
+#endif  //_INT_BOOKMARK_LIST_FORM_H_
diff --git a/inc/IntBookmarkPresentationModel.h b/inc/IntBookmarkPresentationModel.h
new file mode 100644 (file)
index 0000000..3d5c5f7
--- /dev/null
@@ -0,0 +1,336 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file: IntBookmarkPresentationModel.h
+ *@brief: This is the header file for BookmarkPresentationModel class
+ */
+
+#ifndef _INT_BOOKMARK_PRESENTATION_MODEL_H
+#define _INT_BOOKMARK_PRESENTATION_MODEL_H
+
+#include <FAppApp.h>
+#include <FBase.h>
+#include <FIo.h>
+
+#include "IntBookmarkData.h"
+#include "IntPresentationModelBase.h"
+#include "IntTypes.h"
+
+enum {
+       BOOKMARK_ID = 0,
+       BOOKMARK_TYPE,
+       BOOKMARK_PARENT,
+       BOOKMARK_ADDRESS,
+       BOOKMARK_TITLE,
+       BOOKMARK_CREATIONDATE,
+       BOOKMARK_SEQUENCE,
+       BOOKMARK_UPDATEDATA,
+       BOOKMARK_VISITDATE,
+       BOOKMARK_EDITABLE,
+       BOOKMARK_ACCESSACCOUNT,
+       BOOKMARK_FAVICON,
+       BOOKMARK_FAVICON_LENGTH,
+       BOOKMARK_FAVICON_W,
+       BOOKMARK_FAVICON_H,
+       BOOKMARK_CREATED_DATE,
+       BOOKMARK_ACCOUNT_NAME,
+       BOOKMARK_ACCOUNT_TYPE,
+       BOOKMARK_THUMBNAIL,
+       BOOKMARK_THUMBNAIL_LENGTH,
+       BOOKMARK_THUMBNAIL_W,
+       BOOKMARK_THUMBNAIL_H,
+       BOOKMARK_VERSION,
+       BOOKMARK_SYNC,
+       BOOKMARK_TAG1,
+       BOOKMARK_TAG2,
+       BOOKMARK_TAG3,
+       BOOKMARK_TAG4,
+       /*HISTORY_ICON_PATH,
+       HISTORY_FAVICONID,
+       HISTORY_THUMBNAIL,
+       HISTORY_BOOKMARK_ID,
+       HISTORY_VISITED_COUNT*/
+};
+
+/**
+ * @class BookmarkPresentationModel
+ * @brief This class declares functions which will manage database
+ */
+class BookmarkPresentationModel
+:public PresentationModelBase
+ {
+public:
+       /**
+        * @brief               The method used to get the already created instance of the FaviconManager
+        */
+       static BookmarkPresentationModel* GetInstance(void);
+       /**
+        * This function deletes the bookmark from the bookmark table
+        *
+        * @return      An error code
+        * @param               bookmarkId              The bookmarkId
+        * @exception   E_SUCCESS               The bookmark is successfully deleted
+        * @exception   E_FAILURE               The bookmark deletion is unsuccessful
+        */
+       result DeleteBookmark(int bookmarkId);
+
+       /**
+        * This function deletes the bookmark from the bookmark table
+        *
+        * @return      An error code
+        * @param               url                 URL of the bookmark
+        * @exception   E_SUCCESS               The bookmark is successfully deleted
+        * @exception   E_FAILURE               The bookmark deletion is unsuccessful
+        */
+       result DeleteBookmark(const Tizen::Base::String& url);
+
+       /**
+        * This function deletes the bookmark from the bookmark table
+        *
+        * @return      An error code
+        * @param               folderId                The folderID
+        * @exception   E_SUCCESS               The bookmark is successfully deleted
+        * @exception   E_FAILURE               The bookmark deletion is unsuccessful
+        */
+       result DeleteBookmarkByFolderId(int folderId);
+
+       /**
+        * This function deletes the folder from the folder table
+        *
+        * @return      An error code
+        * @param               bookmarkId              The folderId
+        * @exception   E_SUCCESS               The folder is successfully deleted
+        * @exception   E_FAILURE               The folder deletion is unsuccessful
+        */
+       result DeleteFolder(int folderId);
+
+
+       /**
+        * This function checks whether the Bookmark with given URl already exists or not
+        *
+        * @return      An error code
+        * @param               URl
+        * @exception   E_SUCCESS               The method is successful
+        * @exception   E_FAILURE               The method is not successful as the list is not being created
+        * @remarks             To check whether the Bookmark with given URl already exists or not
+        */
+       result DoesBookmarkExist(const Tizen::Base::String& Url, bool &exist, const Tizen::Base::String& parentId = L"-1", bool checkParentId = false);
+       /**
+        * This function selects the bookmarks from the table
+        *
+        * @return      An error code
+        * @param               parentID                parentId for bookmark : Folder or URL
+        * @param               startIndex              the OFFSET value
+        * @param               limit                   The LIMIT till which the select statement will be executed
+        * @param               bookmarkList    The arraylist where the selected bookmarks will be saved
+        */
+       result GetBookmark(const Tizen::Base::String& parentID, const int startIndex, const int limit, Tizen::Base::Collection::ArrayList& bookmarkList);
+
+
+       result GetBookmarkForHistory(int startIndex, Tizen::Base::Collection::ArrayList& bookmarkList);
+
+       /**
+        * This function returns the no of bookmarks
+        *
+        * @return      An error code
+        * @param               parentID                Folder or URL
+        */
+       result GetBookmarkCount(const Tizen::Base::String& parentID, int& count);
+
+       /**
+        * This function selects the bookmark folders  from the table
+        *
+        * @return      An error code
+        * @param               parentID                parentId for bookmark : Folder or URL
+        * @param               startIndex              the OFFSET value
+        * @param               limit                   The LIMIT till which the select statement will be executed
+        * @param               bookmarkList    The arraylist where the selected bookmarks will be saved
+        */
+       result GetFolder(const Tizen::Base::String& parentID, int startIndex,int limit, Tizen::Base::Collection::ArrayList& bookmarkList);
+
+
+       /**
+        * This function returns the no of bookmark folders
+        *
+        * @return      An error code
+        * @param               parentID                Folder or URL
+        */
+       result GetFolderBookmarkCount(const Tizen::Base::String& parentID, int& Count);
+
+       /**
+        * This function selects the bookmark folders from the table
+        *
+        * @return      An error code
+        * @param               parentID                parentId for bookmark : Folder or URL
+        * @param               startIndex              the OFFSET value
+        * @param               limit                   The LIMIT till which the select statement will be executed
+        * @param               bookmarkList    The arraylist where the selected bookmarks will be saved
+        */
+       result GetFoldersBookmarks(const Tizen::Base::String& parentID, const int startIndex, const int limit, Tizen::Base::Collection::ArrayList& bookmarkList);
+
+       /**
+        * This function returns the no of bookmark folders.
+        *
+        * @return      An error code
+        * @param               parentID                Folder or URL
+        */
+       result GetFolderCount(const Tizen::Base::String& parentID, int& count);
+
+       /**
+        * This function selects the searched bookmarks from the table
+        *
+        * @return      An error code
+        * @param               startIndex              the OFFSET value
+        * @param               limit                   The LIMIT till which the select statement will be executed
+        * @param               BookmarkList            The arraylist where the selected searched bookmarks will be saved
+        */
+       result GetSearchBookmark(int startIndex,int limit, Tizen::Base::Collection::ArrayList& BookmarkList, Tizen::Base::String& text);
+
+
+       /**
+        * This function returns the no of searched Bookmarks
+        *
+        * @return      An error code
+        * @param               count                   The no of matching bookmarks will be returned in count.
+        */
+       result GetSearchBookmarkCount(int& count, Tizen::Base::String& text);
+
+       /**
+        * This function selects the searched folders from the table
+        *
+        * @return      An error code
+        * @param               startIndex              the OFFSET value
+        * @param               limit                   The LIMIT till which the select statement will be executed
+        * @param               FolderList              The arraylist where the selected searched folders will be saved
+        */
+       result GetSearchFolder(int startIndex,int limit, Tizen::Base::Collection::ArrayList& FolderList, Tizen::Base::String& text);
+
+       /**
+        * This function returns the no of searched Bookmarks and Folders
+        *
+        * @return      An error code
+        * @param               count                   The no of matching bookmarks and folders will be returned in count.
+        */
+       result GetSearchFolderBookmarkCount(int& count, Tizen::Base::String& text);
+
+       /**
+        * This function returns the no of searched Folders
+        *
+        * @return      An error code
+        * @param               count                   The no of matching Folders will be returned in count.
+        */
+       result GetSearchFolderCount(int& count, Tizen::Base::String& text);
+
+       /**
+        * This function selects the searched bookmark folders from the table
+        *
+        * @return      An error code
+        * @param               startIndex              the OFFSET value
+        * @param               limit                   The LIMIT till which the select statement will be executed
+        * @param               BookmarkList            The arraylist where the selected searched bookmarks will be saved
+        */
+       result GetSearchFoldersBookmarks(int startIndex,int limit, Tizen::Base::Collection::ArrayList& BookmarkList, Tizen::Base::String& text);
+
+       /**
+        * This function adds the folder to the folder table
+        *
+        * @return      An error code
+        * @param               bookmark                The folder
+        * @exception   E_SUCCESS               The folder is inserted successfully to the table
+        * @exception   E_FAILURE               The folder is not inserted successfully
+        */
+       result SaveFolder(BookmarkData& bookmark);
+
+       /**
+        * This function adds the bookmarks to the bookmark table
+        *
+        * @return      An error code
+        * @param               bookmark                The bookmark
+        * @exception   E_SUCCESS               The bookmark is inserted successfully to the table
+        * @exception   E_FAILURE               The bookmark is not inserted successfully
+        */
+       result SaveBookmark(BookmarkData& bookmark);
+
+       result SaveTempBookmark(BookmarkData& bookmark);
+private:
+       /**
+        * @brief The Default Constructor
+        */
+       BookmarkPresentationModel(void);
+
+       /**
+       * @brief                The Default Destructor
+       */
+       ~BookmarkPresentationModel(void);
+
+       /**
+        * copy constructor
+        */
+       BookmarkPresentationModel(const BookmarkPresentationModel& settingModelObj);
+
+       /**
+        * assignment operator
+        */
+
+       BookmarkPresentationModel& operator=(const BookmarkPresentationModel& settingModelObj);
+
+       /**
+        *@brief Initialize storage service
+        */
+       result Construct(void);
+
+       /**
+        * @brief               The method used to create the instance of the SettingsManager class
+        */
+       static void CreateInstance(void);
+
+       /**
+        * @brief               The method used to remove the already created instance of the SettingsManager
+        */
+       static void DestroyInstance(void);
+
+       /**
+        * This function creates the list of BookMark
+        *
+        * @return      An error code
+        * @param               nBookmarkCount  The no of BookMark present
+        * @param               bookmarkList    An ArrayList where the BookMark will be stored
+        * @exception   E_SUCCESS               The method is successful
+        * @exception   E_FAILURE               The method is not successful as the list is not being created
+        * @remarks             To work properly , the bookmark count and and existing list should be passed
+        */
+       result CreateBookmarkList(int nBookmarkCount, Tizen::Base::Collection::ArrayList& bookmarkList);
+       /**
+        * This function creates the list of BookMark folders
+        *
+        * @return      An error code
+        * @param               bookmarkCount  The no of BookMark folders present
+        * @param               bookmarkList    An ArrayList where the BookMark will be stored
+        * @exception   E_SUCCESS               The method is successful
+        * @exception   E_FAILURE               The method is not successful as the list is not being created
+        * @remarks             To work properly , the bookmark count and and existing list should be passed
+        */
+
+       result CreateFolderList(int bookmarkCount, Tizen::Base::Collection::ArrayList& bookmarkList);
+
+private:
+       static BookmarkPresentationModel* __pBookmarkPresentationModel;
+
+ };
+
+#endif //_INT_BOOKMARK_PRESENTATION_MODEL_H
diff --git a/inc/IntBrightnessForm.h b/inc/IntBrightnessForm.h
new file mode 100644 (file)
index 0000000..9b3820b
--- /dev/null
@@ -0,0 +1,105 @@
+
+// Copyright   2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Apache License, Version 1.1 (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.
+//
+//!Internet IntBrightness class
+/*@file:       IntBrightness.h
+ *@brief:      This class defines IntBrightness used to change the brightness
+ *
+ */
+
+#ifndef _INT_BRIGHTNESS_FORM_H_
+#define _INT_BRIGHTNESS_FORM_H_
+
+#include <FBase.h>
+#include <FSystem.h>
+#include <FUi.h>
+
+
+class BrightnessForm
+       : public Tizen::Ui::Controls::Form
+       , public Tizen::Ui::IActionEventListener
+       , public Tizen::Ui::IAdjustmentEventListener
+       , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::IOrientationEventListener
+       , public Tizen::Ui::Scenes::ISceneEventListener
+       , public Tizen::Ui::Controls::ISliderEventListener
+
+{
+public:
+       /**
+        * @brief The Default Constructor
+        *
+        * @return
+        */
+       BrightnessForm(void);
+
+       /**
+        * @brief The Default Destructor
+        *
+        * @return
+        */
+       virtual ~BrightnessForm(void);
+
+       /**
+        * @brief Initializes this Brightness Form.
+        *
+        * @return              An error code
+        * @param[in]   void
+        * @exception   true                            The method is successful.
+        * @exception   false                           An error occurred.
+        */
+       bool Initialize(void);
+
+       /**
+        * @brief Initializes the controls of the UI for Brightness.
+        *
+        * @return              An error code
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_STATE         This instance has already been constructed.
+        * @exception   E_INVALID_ARG       A specified input parameter is invalid.
+        * @exception   E_OUT_OF_MEMORY     The memory is insufficient.
+        * @exception   E_SYSTEM                        A system error has occurred.
+        *
+        */
+       result OnInitializing(void);
+       void OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs);
+
+protected:
+
+       //IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       //IAdjustmentEventListener
+       void OnAdjustmentValueChanged(const Tizen::Ui::Control& source, int adjustment);
+       //IFormBackEventListener
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       //IOrientationEventListener
+       virtual void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       //ISceenEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       //ISliderEventListener
+       virtual void OnSliderBarMoved(Tizen::Ui::Controls::Slider& source, int value);
+
+private:
+       bool __manualBrightness;
+       Tizen::Ui::Controls::Slider* __pBrightnessSlider;
+       Tizen::Ui::Controls::Label* __pLabel;
+};
+
+#endif /* _INT_BRIGHTNESS_FORM_H_ */
diff --git a/inc/IntCommonLib.h b/inc/IntCommonLib.h
new file mode 100644 (file)
index 0000000..995d0da
--- /dev/null
@@ -0,0 +1,114 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+//!Internet
+/*@file: IntCommonLib.h
+ *@brief: To define the common method of Internet application
+ */
+
+#ifndef _INT_COMMON_LIB_H_
+#define _INT_COMMON_LIB_H_
+
+#include <FGraphics.h>
+
+/**
+* @struct      CommonBitmapTable
+*
+* Defines the table to store a bitmap
+*
+*/
+struct CommonBitmapTable
+{
+       Tizen::Graphics::Bitmap* ptr;
+       int refcount;
+       Tizen::Base::String filename;
+       int width;
+       int height;
+};
+
+/**
+* @enum        CommonBitmapId
+*
+* Defines a ID for a Bitmap path
+*
+*/
+enum CommonBitmapId
+{
+
+};
+
+/**
+ * @class CommonUtil
+ * @brief This file declares common methods to be used
+ */
+class CommonUtil
+{
+public:
+
+       /**
+        * Returns a pointer to a bitmap value using ID
+        *
+        * @return              Pointer to a bitmap value
+        * @param[in]   CommonBitmapId  The ID of the Bitmap
+        * @remarks             To work properly, the existing CommonBitmapId has to be passed.
+        */
+       static Tizen::Graphics::Bitmap* GetBitmap(uint id);
+
+       /**
+        * Returns a pointer to a bitmap value using bitmap path, bitmap width and bitmap height
+        *
+        * @return              Pointer to a bitmap value
+        * @param[in]   strPath The path of the existing bitmap stored in res folder
+        * @param[in]   width The width of the existing bitmap stored in res folder
+        * @param[in]   height The height of the existing bitmap stored in res folder
+        * @remarks             To work properly, the existing strPath, its width and height has to be passed.
+        */
+       static Tizen::Graphics::Bitmap* GetBitmapN(const Tizen::Base::String& strPath, const int width, const int height);
+
+       /**
+        * Gets a bitmap using ID assigned to it.
+        *
+        * @return              Bitmap
+        * @param[in]   Path
+        * @param[in]   width
+        * @param[in]   height
+        * @remarks             Releases all the bitmaps stored
+        */
+       static Tizen::Graphics::Bitmap* GetNinepatchedBitmapN(const Tizen::Base::String& strPath, const int width, const int height);
+
+       /**
+        * Returns the string value using ID
+        *
+        * @return              String
+        * @param[in]   resourceId      The ID of the resource string
+        * @remarks             To work properly, the existing resourceId has to be passed.
+        */
+       static Tizen::Base::String GetString(const Tizen::Base::String& resourceId);
+
+       /**
+        * Gets the font size from the settings
+        *
+        * @return              Int
+        * @param[in]   void
+        * @remarks             Gets the font size
+        */
+       static int GetFontSize(void);
+
+private:
+       static CommonBitmapTable __commonBitmapTable[];
+};
+
+#endif //_INT_COMMON_LIB_H_
diff --git a/inc/IntConfirmationPopup.h b/inc/IntConfirmationPopup.h
new file mode 100644 (file)
index 0000000..f9cb297
--- /dev/null
@@ -0,0 +1,66 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+// !Internet
+/*@file:    IntConfirmationPopup.h
+ *@brief:      This header file contains the declarations of the ConfirmationPopup
+ *
+ */
+
+#ifndef CONFIRMATIONPOPUP_H_
+#define CONFIRMATIONPOPUP_H_
+
+#include <FBase.h>
+#include <FUi.h>
+
+class ConfirmationPopup
+  : public Tizen::Ui::Controls::Popup
+  , public Tizen::Ui::IPropagatedKeyEventListener
+  {
+public:
+       ConfirmationPopup(void);
+
+       virtual ~ConfirmationPopup(void);
+
+       bool Initialize(void);
+
+       void AddActionListener(Tizen::Ui::IActionEventListener& listener);
+
+       Tizen::Base::String GetMessage(void);
+
+       virtual result OnTerminating(void);
+
+       void RemoveActionListener(Tizen::Ui::IActionEventListener& listener);
+
+       void setMessage(Tizen::Base::String& str);
+
+       //IPropagatedKeyEventListener
+       virtual bool    OnKeyPressed (Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo){return false;}
+       virtual bool    OnKeyReleased (Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo);
+       virtual bool    OnPreviewKeyPressed (Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo){return false;}
+       virtual bool    OnPreviewKeyReleased (Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo){return false;}
+
+
+private:
+
+       Tizen::Base::String __message;
+       Tizen::Ui::Controls::Button* __pNoButton;
+       Tizen::Ui::Controls::Label* __pPopupText;
+       Tizen::Ui::Controls::Button* __pYesButton;
+};
+
+#endif /* CONFIRMATIONPOPUP_H_ */
diff --git a/inc/IntCreateBookmarkFolderForm.h b/inc/IntCreateBookmarkFolderForm.h
new file mode 100644 (file)
index 0000000..9f15aab
--- /dev/null
@@ -0,0 +1,101 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntCreateBookMarkFolderForm
+ *@brief:      This class creates Bookmark folder
+ *
+ */
+
+
+#ifndef _INT_CREATE_BOOKMARK_FOLDER_FORM_H_
+#define _INT_CREATE_BOOKMARK_FOLDER_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+#include "IntBookmarkData.h"
+
+class CreateBookmarkFolderForm
+       : public Tizen::Ui::Controls::Form
+       , public Tizen::Ui::IActionEventListener
+       , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::IKeypadEventListener
+       , public Tizen::Ui::Scenes::ISceneEventListener
+       , public Tizen::Ui::ITextEventListener
+{
+
+public:
+       /**
+        * @brief The Default Constructor
+        *
+        */
+
+       CreateBookmarkFolderForm(void);
+
+       /**
+        * @brief The Default Destructor
+        */
+
+       virtual ~CreateBookmarkFolderForm(void);
+
+       /**
+        * @brief        Shows alert message
+        *
+        */
+       void CreateMessage(Tizen::Base::String& str);
+
+       /**
+        * @brief        Initializes this instance of %CreateBookmarkFolderForm.
+        */
+       bool Initialize(void);
+
+       virtual result OnInitializing(void);
+       virtual result OnTerminating(void);
+
+       // IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       //IFormBackEventListener
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       //IKeypadListener
+       virtual void OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction);
+       virtual void OnKeypadClosed(Tizen::Ui::Control& source);
+       virtual void OnKeypadOpened(Tizen::Ui::Control& source);
+       virtual void OnKeypadWillOpen(Tizen::Ui::Control& source);
+
+       //ISceneEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       // ITextEventListener
+       virtual void OnTextValueChanged(const Tizen::Ui::Control& source);
+       virtual void OnTextValueChangeCanceled(const Tizen::Ui::Control& source);
+
+protected:
+       static const int IDA_BUTTON_DONE;
+       static const int IDA_BUTTON_CANCEL;
+private:
+       int __modalMsgBoxResult;
+       BookmarkData* __pBookmark;
+       Tizen::Ui::Controls::EditField* __pFolderTitle;  // Folder Title Editfield
+       Tizen::Ui::Controls::MessageBox* __pMsgBox;       // Message Box to display alert if folder with same name already exists
+       Tizen::Ui::Scenes::SceneId __previousScene;
+       bool __ret;
+};
+
+#endif /* _INT_CREATE_BOOKMARK_FOLDER_FORM_H_ */
diff --git a/inc/IntDefaultCustomItem.h b/inc/IntDefaultCustomItem.h
new file mode 100644 (file)
index 0000000..3da811e
--- /dev/null
@@ -0,0 +1,80 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+//!Internet
+/*@file:    DefaultCustomItem
+ *@brief:      This class defines common behaviour of custom Item.
+ *
+ */
+
+#ifndef _INT_DEFAULT_CUSTOM_ITEM_H_
+#define _INT_DEFAULT_CUSTOM_ITEM_H_
+
+
+
+#include <FBase.h>
+#include <FGraphics.h>
+#include <FUi.h>
+
+
+class DefaultCustomItem
+       : public Tizen::Ui::Controls::CustomItem
+{
+
+public:
+       /**
+        * @brief The Default Constructor
+        */
+       DefaultCustomItem(void);
+
+       /**
+        * @brief The Default Destructor
+        */
+       virtual ~DefaultCustomItem(void);
+
+       /**
+        * @brief Initializes this instance of %DropDownCustomItem.
+        */
+       result Construct(int width, int height);
+
+
+       //getter and setter methods for Text
+
+       /**
+        * @brief The method used to get the text of CustomItem
+        */
+       Tizen::Base::String GetText(void);
+
+       /**
+        * @brief Add all the required elements and create the Custom Item.
+        */
+       result Make(void);
+
+       /**
+        * @brief The method used to set the text of CustomItem
+        */
+       void SetText(Tizen::Base::String& text);
+protected:
+       static const int IDA_FORMAT_STRING;
+
+private:
+       int __height;               ///Height of the SettingToggleCustomItem Instance
+       Tizen::Base::String __text;   ///The Text for the Toggle Button
+       int __width;                ///Width of the SettingToggleCustomItem Instance
+       int __fontSize;                                   ///fontsize from settings
+};
+
+#endif /* _INT_DEFAULT_CUSTOM_ITEM_H_ */
diff --git a/inc/IntDropDownCustomItem.h b/inc/IntDropDownCustomItem.h
new file mode 100644 (file)
index 0000000..b8f70ba
--- /dev/null
@@ -0,0 +1,112 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+//!Internet
+/*@file:    DropDownCustomItem
+ *@brief:      This class defines common behaviour of Drop down custom Item.
+ *
+ */
+
+#ifndef _INT_DROPDOWN_CUSTOM_ITEM_H_
+#define _INT_DROPDOWN_CUSTOM_ITEM_H_
+
+
+#include <FBase.h>
+#include <FGraphics.h>
+
+enum DropDownItemState
+{
+       DROP_DOWN_ITEM_STATE_OPENED = 0,
+       DROP_DOWN__ITEM_STATE_CLOSED
+};
+
+class DropDownCustomItem
+       : public Tizen::Ui::Controls::CustomItem
+{
+
+public:
+       /**
+        * Initializes this instance of DropDownCustomItem.
+        */
+       result Construct(int width);
+
+
+       /**
+        * @brief The Default constructor
+        */
+       DropDownCustomItem(void);
+
+
+       /**
+        * @brief The Default Destructor
+        */
+       virtual ~DropDownCustomItem(void);
+
+       //getter and setter methods for Main Text
+
+       /**
+        * @brief The method used to get the Title text of CustomItem
+        */
+       DropDownItemState GetCurState(void);
+
+       /**
+        * @brief The method used to get the Title text of CustomItem
+        */
+       Tizen::Base::String GetMainText(void);
+
+       /**
+        * @brief The method used to get the Sub text of CustomItem
+        */
+       Tizen::Base::String GetSubText(void);
+
+       /**
+        * @brief Add all the required elements and create the Custom Item.
+        *
+        */
+       result Make(void);
+
+       /**
+        * @brief The method used to set the Title text of CustomItem
+        */
+       void SetCurState(DropDownItemState);
+
+       /**
+        * @brief The method used to set the Title text of CustomItem
+        */
+       void SetMainText(const Tizen::Base::String& text);
+
+       /**
+        * @brief The method used to set the Sub text of CustomItem
+        */
+       void SetSubText(const Tizen::Base::String& text);
+
+protected:
+       static const int IDA_FORMAT_BITMAP;
+       static const int IDA_FORMAT_MAIN_STRING;
+       static const int IDA_FORMAT_SUB_STRING;
+       static const int IDA_FORMAT_DROPPER;
+
+private:
+       DropDownItemState __currentState;
+       int __height;       ///Height of the SettingToggleCustomItem Instance
+       int __width;        ///Width of the SettingToggleCustomItem Instance
+
+       Tizen::Base::String __mainText;   ///The MainText for the Toggle Button
+       Tizen::Base::String __subText;    ///The SubText for the Toggle Button
+       int __fontSize;                                   ///fontsize from settings
+};
+
+#endif /* _INT_DROPDOWN_CUSTOM_ITEM_H_ */
diff --git a/inc/IntEditBookmarkListForm.h b/inc/IntEditBookmarkListForm.h
new file mode 100644 (file)
index 0000000..099cf15
--- /dev/null
@@ -0,0 +1,122 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    EditBookmarkListForm
+ *@brief:      This class defines EditBookmarkListForm used to edit the bookmark
+ *
+ */
+
+#ifndef _INT_EDIT_BOOKMARK_LIST_FORM_H_
+#define _INT_EDIT_BOOKMARK_LIST_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+#include "IntConfirmationPopup.h"
+#include "IntNotificationPanel.h"
+
+class EditBookmarkListForm
+       : public Tizen::Ui::Controls::Form
+  , public Tizen::Base::Runtime::ITimerEventListener
+  , public Tizen::Ui::IActionEventListener
+  , public Tizen::Ui::Controls::IFastScrollListener
+  , public Tizen::Ui::Controls::IFormBackEventListener
+  , public Tizen::Ui::Controls::IListViewItemProvider
+  , public Tizen::Ui::Controls::IListViewItemEventListener
+  , public Tizen::Ui::IOrientationEventListener
+  , public Tizen::Ui::Scenes::ISceneEventListener
+  {
+public:
+       EditBookmarkListForm(void);
+
+       /**
+        * @brief The Default Destructor
+        */
+       virtual ~EditBookmarkListForm(void);
+
+       /**
+        * @brief               Initializes this instance of EditBookmarkListForm.
+        *
+        */
+       bool Initialize(void);
+
+  public:
+       virtual result OnInitializing(void);
+
+       // IListViewItemProvider
+       virtual Tizen::Ui::Controls::ListItemBase* CreateItem(int index, int itemWidth);
+       virtual bool DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);
+       virtual int GetItemCount(void);
+
+       // IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       //IFastScrollListener
+       virtual void OnFastScrollIndexSelected(Tizen::Ui::Control& source, Tizen::Base::String& index);
+
+       // IFormBackEventListener
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       // IOrientationEventListener
+       virtual void OnOrientationChanged (const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       // IListViewItemEventListener
+       virtual void OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus status);
+       virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback);
+       virtual void OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+       virtual void OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction);
+       virtual void OnListViewItemReordered(Tizen::Ui::Controls::ListView& listView, int indexFrom, int indexTo);
+
+       //ITimerEventListener
+       virtual void OnTimerExpired(Tizen::Base::Runtime::Timer& timer);
+
+       //ISceenEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       void OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs);
+
+protected:
+       static const int IDA_BUTTON_CHECKED;
+       static const int IDA_TABBAR_ITEM_1;
+       static const int IDA_TABBAR_ITEM_2;
+       static const int IDA_DELETEITEM_CLICKED;
+       static const int IDA_SHAREITEM_CLICKED;
+       static const int IDA_CANCELITEM_CLICKED;
+       static const int IDA_FORMAT_FOLDER;
+       static const int IDA_FORMAT_SITE;
+       static const int IDA_FORMAT_ICON;
+       static const int IDA_FORMAT_BITMAP;
+       static const int IDA_BUTTON_UNCHECKED;
+       static const int IDA_FORMAT_URL;
+
+private:
+       Tizen::Base::String __parentID;
+       Tizen::Ui::Controls::CheckButton* __pCheckButton;
+       ConfirmationPopup* __pConfirmationPopup;
+       Tizen::Base::Collection::ArrayList* __pData;
+       Tizen::Base::Runtime::Timer* __pTimer;
+       Tizen::Ui::Controls::Label* __pInfoLabel;
+       Tizen::Ui::Controls::Panel* __pInfoPanel;
+       Tizen::Ui::Controls::ListView* __pListview;
+       Tizen::Base::Collection::ArrayList* __pSelectedList;
+       int __selectedItemCount;
+       int __fontSize;
+       NotificationPanel* __pNotification;
+  };
+
+#endif /* _INT_EDIT_BOOKMARK_LIST_FORM_H_ */
diff --git a/inc/IntEditHistoryListForm.h b/inc/IntEditHistoryListForm.h
new file mode 100644 (file)
index 0000000..e30fd1d
--- /dev/null
@@ -0,0 +1,156 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntEditHistoryListForm
+ *@brief:      This class defines EditHistoryListForm used to edit the history scene
+ *
+ */
+
+#ifndef _INT_EDIT_HISTORY_LIST_FORM_H_
+#define _INT_EDIT_HISTORY_LIST_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+#include "IntConfirmationPopup.h"
+#include "IntNotificationPanel.h"
+
+
+class EditHistoryListForm
+  : public Tizen::Ui::Controls::Form
+  , public Tizen::Base::Runtime::ITimerEventListener
+  , public Tizen::Ui::IActionEventListener
+  , public Tizen::Ui::Controls::IFormBackEventListener
+  , public Tizen::Ui::Controls::IGroupedListViewItemEventListener
+  , public Tizen::Ui::Controls::IGroupedListViewItemProvider
+  , public Tizen::Ui::IOrientationEventListener
+  , public Tizen::Ui::Scenes::ISceneEventListener
+  {
+  public:
+
+       /**
+        * @brief The Default constructor
+        */
+       EditHistoryListForm(void);
+
+       /**
+        * @brief The Default Destructor
+        */
+       virtual ~EditHistoryListForm(void);
+
+       /**
+        * @brief               To Create Group Items.
+        *
+        */
+       void CreateGroupItems(void);
+
+       /**
+        * @brief               Initializes this instance of EditHistoryListForm.
+        *
+        */
+       bool Initialize(void);
+
+       /**
+        * @brief converts the integer value of month to string value for that corresponding month.
+        *
+        */
+       Tizen::Base::String GetMonth(int month);
+
+  public:
+
+       // IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       // IFormBackEventListener
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       //IGroupedListViewItemProvider
+       Tizen::Ui::Controls::GroupItem* CreateGroupItem(int groupIndex, int itemWidth);
+       Tizen::Ui::Controls::ListItemBase* CreateItem(int groupIndex, int itemIndex, int itemWidth);
+       bool DeleteGroupItem(int groupIndex, Tizen::Ui::Controls::GroupItem* pItem, int itemWidth);
+       bool DeleteItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);
+       int GetGroupCount(void);
+       int GetItemCount(int groupIndex);
+
+       /**
+        *  Initializes the controls of the UI for EditHistoryListForm.
+        */
+       virtual result OnInitializing(void);
+
+       virtual result OnTerminating(void);
+
+
+       //ITimerEventListener
+       virtual void OnTimerExpired(Tizen::Base::Runtime::Timer& timer);
+
+       //IGroupedListViewItemEventListener
+       void OnGroupedListViewContextItemStateChanged(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, int elementId, Tizen::Ui::Controls::ListContextItemStatus status);
+       void OnGroupedListViewItemStateChanged(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+       void OnGroupedListViewItemSwept(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, Tizen::Ui::Controls::SweepDirection direction);
+
+       //ISceneEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       //IOrientationEventListener
+       virtual void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       void OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs);
+  protected:
+       static const int IDA_TABBAR_ITEM_1;
+       static const int IDA_TABBAR_ITEM_2;
+       static const int IDA_BUTTON_NEXT_FORM;
+       static const int IDA_FORMAT_ICON;
+       static const int IDA_FORMAT_TITLE;
+       static const int IDA_FORMAT_URL;
+       static const int IDA_SELECT_ALL_CHECKED;
+       static const int IDA_SELECT_ALL_UNCHECKED;
+       static const int IDA_DELETE_HISTORY;
+       static const int IDA_CANCEL;
+
+  private:
+       bool __isNoHistoryPresent;
+       Tizen::Base::Collection::ArrayList* __pGroupData;
+       Tizen::Base::Runtime::Timer* __pTimer;
+       Tizen::Ui::Controls::GroupedListView* __pListView; // The GroupedListView which contains the history lists
+
+       Tizen::Ui::Controls::CheckButton* __pSelectAllCheck;
+       Tizen::Ui::Controls::Label* __pSelectedLabel;
+       int __selectedCount;
+       int __fontSize;
+       ConfirmationPopup* __pConfirmationPopup;
+       NotificationPanel* __pNotification;
+
+       class GroupItemClass
+       :public Tizen::Base::Object
+        {
+        public:
+               GroupItemClass() { __pData = NULL ;  }
+               ~GroupItemClass(){ if(__pData!=null) __pData->RemoveAll(true); delete __pData; __pData = null;}
+               GroupItemClass(const GroupItemClass& groupItem){__pData = groupItem.__pData; }
+               GroupItemClass& operator =(const GroupItemClass& groupItem){if (this != &groupItem) __pData = groupItem.__pData;  return *this;}
+        public:
+               Tizen::Base::DateTime __endTime;
+               Tizen::Base::Collection::ArrayList* __pData;
+               Tizen::Base::DateTime __startTime;
+               Tizen::Base::String __titleText;
+
+
+        };
+  };
+
+#endif /* _INT_EDIT_HISTORY_LIST_FORM_H_ */
diff --git a/inc/IntEditHomePageForm.h b/inc/IntEditHomePageForm.h
new file mode 100644 (file)
index 0000000..c021883
--- /dev/null
@@ -0,0 +1,114 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet EditHomePageScene class
+/*@file:  EditHomePageScene.h
+ *@brief: Allow user to set any page as Home page.
+ *
+ */
+
+#ifndef _INT_EDIT_HOME_PAGE_FORM_H_
+#define _INT_EDIT_HOME_PAGE_FORM_H_
+
+#include <FBase.h>
+#include <FGraphics.h>
+#include <FMedia.h>
+#include <FSystem.h>
+#include <FUi.h>
+
+class EditHomePageForm
+       : public Tizen::Ui::Controls::Form
+       , public Tizen::Ui::IActionEventListener
+       , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::IOrientationEventListener
+       , public Tizen::Ui::Scenes::ISceneEventListener
+       , public Tizen::Ui::ITextEventListener
+{
+public:
+       /**
+       *@brief Default constructor
+       */
+       EditHomePageForm(void);
+
+       /**
+       * Default destructor
+       */
+       virtual ~EditHomePageForm(void);
+
+       /**
+        * @brief        Shows alert message.
+        */
+       void CreateMessage(Tizen::Base::String& str);
+
+       /**
+        *@brief        Constructing and Initializing EditHomePageScene
+        */
+       bool Initialize(void);
+
+public:
+       /**
+        *brief        Used to create instances and set styles for the form content.
+        */
+       virtual result OnInitializing(void);
+
+       /**
+        *brief        Called on terminate of a form
+        */
+       virtual result OnTerminating(void);
+
+       // IActionEventListener
+       /**
+        *brief        Called when an action event occurs.
+        */
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+
+       // IFormBackEventListener
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       // ISceneEventListener
+
+       /**
+        *brief        Called after setting as current scene.
+        */
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+
+       /**
+        *brief        Called when the current scene is deactivated.
+        */
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       // ITextEventListener
+       virtual void OnTextValueChanged(const Tizen::Ui::Control& source);
+       virtual void OnTextValueChangeCanceled(const Tizen::Ui::Control& source);
+
+       // IOrientationEventListener
+       virtual void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
+protected:
+       static const int IDA_BUTTON_DONE;
+       static const int IDA_BUTTON_CANCEL;
+
+private:
+       int __modalMsgBoxResult;
+       Tizen::Ui::Controls::MessageBox* __pMsgBox;       // Message Box to display alert if folder with same name already exists
+       Tizen::Ui::Controls::EditField* __pUrlEditField;
+};
+
+
+
+#endif /* _INT_EDIT_HOME_PAGE_FORM_H_ */
diff --git a/inc/IntFaviconManager.h b/inc/IntFaviconManager.h
new file mode 100644 (file)
index 0000000..4331828
--- /dev/null
@@ -0,0 +1,137 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file: IntFaviconManager.h
+ *@brief: This is the header file for FaviconManager class
+ */
+
+
+#ifndef _FAVICON_MANAGER_H
+#define _FAVICON_MANAGER_H
+
+#include <FAppApp.h>
+#include <FApp.h>
+#include <FBase.h>
+#include <FGraphics.h>
+#include <FIo.h>
+#include <FMedia.h>
+
+#include "IntTypes.h"
+#include "IntPresentationModelBase.h"
+
+/**
+ * @class FaviconManager
+ * @brief This class declares functions which will manage Favicon
+ */
+class FaviconManager
+:public PresentationModelBase
+ {
+
+public:
+       /**
+        * @brief               The method used to get the already created instance of the FaviconManager
+        */
+       static FaviconManager* GetInstance(void);
+
+       /**
+        * This function selects the favicons from the table
+        *
+        * @return      A Bitmap Pointer
+        * @param               no parameters
+        */
+       Tizen::Graphics::Bitmap* GetDefaultFaviconN(void);
+
+       /**
+        * This function selects the favicons from the table
+        *
+        * @return      A Bitmap Pointer
+        * @param               ID                              the Favicon ID
+        */
+       Tizen::Graphics::Bitmap* GetFaviconN(Tizen::Base::String& ID);
+
+       /**
+        * This function adds the favicons to the Favicon table
+        *
+        * @return      String Type
+        * @param               bitmap                  The bitmap for favicon
+        * @param               URL                             The URL for the corresponding favicon
+        */
+       Tizen::Base::String SaveFavicon(Tizen::Graphics::Bitmap& bitmap, Tizen::Base::String& URL);
+
+
+private:
+       /**
+        * @brief The Default Constructor
+        */
+       FaviconManager(void);
+
+       /**
+       * @brief                The Default Destructor
+       */
+       ~FaviconManager(void);
+
+       /**
+        * copy constructor
+        */
+       FaviconManager(const FaviconManager& settingModelObj);
+
+       /**
+        * assignment operator
+        */
+
+       FaviconManager& operator=(const FaviconManager& settingModelObj);
+
+       /**
+        *@brief Initialize storage service
+        */
+       result Construct(void);
+
+       /**
+        * @brief               The method used to create the instance of the SettingsManager class
+        */
+       static void CreateInstance(void);
+
+       /**
+        * @brief               The method used to remove the already created instance of the SettingsManager
+        */
+       static void DestroyInstance(void);
+
+       /**
+        * This function generates the filename
+        *
+        * @return      Filename
+        * @param               none
+        */
+       Tizen::Base::String GenerateFileName(void);
+
+       /**
+        * This function generates the filename
+        *
+        * @return      void
+        * @param               bitmap     The bitmap
+        *              filePath   The path where bitmap is supposed to be saved
+        */
+       void SaveBitmapToFile(Tizen::Graphics::Bitmap& bitmap, Tizen::Base::String& filePath);
+
+
+private:
+       static Tizen::Graphics::Bitmap* __pDefaultBitmap;
+       static FaviconManager* __pFaviconManagerInstance;
+ };
+
+#endif // _FAVICON_MANAGER_H
diff --git a/inc/IntFontManager.h b/inc/IntFontManager.h
new file mode 100644 (file)
index 0000000..238c098
--- /dev/null
@@ -0,0 +1,115 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    FontManager.h
+ *@brief: This header file contains the declarations of the %FontManager class.
+ */
+
+#ifndef _INT_FONT_MANAGER_H_
+#define _INT_FONT_MANAGER_H_
+
+#include <FBase.h>
+#include <FGraphics.h>
+
+
+/**
+* @enum        FontId
+*
+* Defines a ID for a different font size
+*
+*/
+enum FontId
+{
+       FONT_INVALID = -1,
+
+       FONT_GT34 = 0,
+       FONT_GT32,
+       FONT_GT30,
+       FONT_GT26,
+       FONT_GT20,
+       FONT_GT14,
+
+       FONT_GP40,
+       FONT_GP38,
+       FONT_GP36,
+       FONT_GP34,
+       FONT_GP30,
+       FONT_GP26,
+       FONT_GP24,
+       FONT_GP18,
+
+       FONT_GS30,
+       FONT_GS34,
+
+       MAX_FONT
+};
+
+/**
+* @struct FontTable
+*
+* Defines a table for text fontName, fontStyle and fontSize
+*
+*/
+struct FontTable
+{
+       Tizen::Graphics::Font* pInstance;
+       Tizen::Base::String fontName;
+       int fontStyle;
+       int fontSize;
+};
+
+/**
+ * @class FontManager
+ * @brief This class declares functions which can change text font properties
+ */
+class FontManager
+{
+public:
+       /**
+        * Gets the font using fontValue
+        *
+        * @return      * This header file contains the declarations of the %FontManager class.
+        *
+        *  pointer to a font value
+        * @param[in]   fontValue       The ID of the font
+        * @remarks             To work properly, the existing fontValue has to be passed.
+        */
+       static Tizen::Graphics::Font* GetFont(FontId fontValue);
+
+       /**
+        * Release all the created fonts
+        *
+        * @return              no return value
+        * @param[in]   no input parameters
+        */
+       static void ReleaseFonts(void);
+
+private:
+       /**
+        * Creates a font using fontValue
+        *
+        * @return              no return value
+        * @param[in]   fontValue       The ID of the font
+        * @remarks             To work properly, the existing fontValue has to be passed.
+        */
+       static void CreateFont(FontId fontValue);
+
+};
+
+
+#endif //_INT_FONT_MANAGER_H_
diff --git a/inc/IntFormFactory.h b/inc/IntFormFactory.h
new file mode 100644 (file)
index 0000000..389575d
--- /dev/null
@@ -0,0 +1,85 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntFormFactory.h
+ *@brief: FormFactory class helps in creating appropriate forms with a specified form ID.
+ *        It Should be derived from Tizen::Ui::Scenes::IFormFactory class
+ */
+
+
+#ifndef _INT_SCENE_FACTORY_H_
+#define _INT_SCENE_FACTORY_H_
+
+#include <FUi.h>
+
+/// Use 'extern' to eliminate duplicate data allocation.
+extern const wchar_t* IDL_FORM_MAIN_VIEW_SCENE;
+extern const wchar_t* IDL_FORM_HISTORY_LIST_SCENE;
+extern const wchar_t* IDL_FORM_FIND_WORD_SCENE;
+extern const wchar_t* IDL_FORM_EDIT_HISTORY_LIST_SCENE;
+extern const wchar_t* IDL_FORM_SETTINGS_CLEAR_PRIVATE_DATA_SCENE;
+extern const wchar_t* IDL_FORM_MULTIPLE_WINDOW_SCENE;
+extern const wchar_t* IDL_FORM_MULTIPLE_WINDOW_GRID_SCENE;
+extern const wchar_t* IDL_FORM_SETTINGS_SCENE;
+extern const wchar_t* IDL_FORM_ADD_BOOKMARK_SCENE;
+extern const wchar_t* IDL_FORM_BOOKMARK_LIST_SCENE;
+extern const wchar_t* IDL_FORM_ARTICLE_READER_SCENE;
+extern const wchar_t* IDL_FORM_EDIT_BOOKMARK_LIST_SCENE;
+extern const wchar_t* IDL_FORM_CREATE_BOOKMARK_FOLDER_SCENE;
+extern const wchar_t* IDL_FORM_FONT_SIZE_SCENE;
+extern const wchar_t* IDL_FORM_EDIT_HOME_PAGE_SCENE;
+extern const wchar_t* IDL_FORM_BRIGHTNESS_SCENE;
+
+/**
+ * @class FormFactory
+ * @brief FormFactory class helps in creating appropriate forms with a specified form ID.
+ *        It Should be derived from Tizen::Ui::Scenes::IFormFactory class
+ */
+class FormFactory
+       : public Tizen::Ui::Scenes::IFormFactory
+       , public Tizen::Ui::Scenes::ISceneEventListener
+{
+public:
+       /**
+        * Default constructor
+        */
+       FormFactory(void);
+       /**
+        *      Default destructor
+        */
+       virtual ~FormFactory(void);
+
+       /**
+        * Called with a form ID and scene ID when an instance of Form control is required.
+        *
+        * @return              Pointer to a form
+        * @param[in]   formId  The ID of the form
+        * @param[in]   sceneId The ID of the scene
+        * @remarks             To work properly, the existing formId and sceneId has to be passed.
+        */
+       virtual Tizen::Ui::Controls::Form* CreateFormN(const Tizen::Base::String& formId, const Tizen::Ui::Scenes::SceneId& sceneId);
+       void SetFontSize(Tizen::Ui::Container& container, int font);
+
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId,
+                       const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId,
+                       const Tizen::Ui::Scenes::SceneId& nextSceneId){}
+};
+
+#endif // _INT_SCENE_FACTORY_H_
diff --git a/inc/IntHistoryData.h b/inc/IntHistoryData.h
new file mode 100644 (file)
index 0000000..74b070e
--- /dev/null
@@ -0,0 +1,250 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+
+/**
+ * Internet
+ * @file        IntHistory.h
+ * @brief This is a model class which contains all the properties of History class
+ * and the methods to get and set the values for those properties
+ *
+ * This header file contains the declarations of the History class.
+ */
+#ifndef _INT_HISTORY_DATA_H_
+#define _INT_HISTORY_DATA_H_
+
+#include <FApp.h>
+#include <FBase.h>
+#include <FContent.h>
+#include <FGraphics.h>
+#include <FIo.h>
+#include <FLocales.h>
+#include <FMedia.h>
+#include <FSystem.h>
+#include <FUi.h>
+
+
+class History
+       : public Tizen::Base::Object
+{
+public:
+       /**
+        * Default constructor
+        */
+       History(void);
+
+       /**
+        * Initialises the instance the class History with the specified parameter
+        */
+       History(const History& hs);
+
+       /**
+        * Default destructor
+        */
+       ~History(void);
+
+       /**
+        * "=" operator overloading
+        */
+       History& operator =(const History& pHistory);
+
+       /**
+        * This function is used to get the bookmark id
+        *
+        * @return      bookmarkID
+        * @param               No parameter
+        */
+       Tizen::Base::String GetBookmarkId(void) const;
+
+       /**
+        * This function gets the FaviconId
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetFaviconId(void) const;
+
+       /**
+        * This function gets the HistoryId
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetHistoryId(void) const;
+
+       /**
+        * This function gets the path of the favicon of URL
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetHistoryIconPath(void) const;
+
+       /**
+        * This function gets the HistoryTitle
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetHistoryTitle(void) const;
+       /**
+        * This function gets the URL
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetHistoryUrl(void) const;
+
+       /*
+        * This function is used to get thumbnail
+        *
+        * @return      thumbnail
+        * @param               No parameter
+        */
+       Tizen::Graphics::Bitmap* GetThumbnail(void) const;
+
+       Tizen::Base::String GetThumbnailPath(void) const;
+
+       /**
+        * This function is used to get visited count
+        *
+        * @return      visited count
+        * @param               No parameter
+        */
+       int GetVisitedCount(void) const;
+
+       /**
+        * This function gets the visited time for the History
+        *
+        * @return      DateTime
+        * @param               No parameter
+        */
+       Tizen::Base::DateTime GetVisitedTime(void) const;
+
+       /**
+        * This function sets history to bookmark or removes the history from bookmarks
+        *
+        * @return      No return type
+        * @param               isBookmark                                      true to add to bookmark, false to remove from bookmark
+        */
+       void SetBookmarkId(const Tizen::Base::String& bookmarkId);
+
+       /**
+        * This function sets the faviconid
+        *
+        * @return      No return type
+        * @param               strFaviconId                            The ID for the favicon object
+        */
+       void SetFaviconId(const Tizen::Base::String& strFaviconId);
+
+       /**
+        * This function sets the HistoryId for the History object
+        *
+        * @return      No return type
+        * @param               strHistoryId                            The ID for the History object
+        */
+       void SetHistoryId(const Tizen::Base::String& strHistoryId);
+
+       /**
+        * This function sets the HistoryTitle for the History object
+        *
+        * @return      No return type
+        * @param               strTitle                                        The Title for the History object
+        */
+       void SetHistoryTitle(Tizen::Base::String& strHistoryTitle);
+
+       /**
+        * This function sets the URL for the History object
+        *
+        * @return      No return type
+        * @param               strTitle                                        The URL for the History object
+        */
+       void SetHistoryUrl(const Tizen::Base::String& strHistoryUrl);
+
+       /**
+        * This function sets the path for the favicon of the History object
+        *
+        * @return      No return type
+        * @param               strFilePath                                     The path for the favicon icon of History
+        */
+       void SetIconPath(const Tizen::Base::String& strFilePath);
+
+       /**
+        * This function sets thumbnail of a URL
+        *
+        * @return      No return type
+        * @param               thumbnail                               to set thumbnail of URL
+        */
+       void SetThumbnail(Tizen::Graphics::Bitmap* thumbnail);
+
+       /**
+        * This function sets thumbnail path of a URL
+        *
+        * @return      No return type
+        * @param               thumbnailPath                           to set thumbnail path of URL
+        */
+       void SetThumbnailPath(Tizen::Base::String& thumbnailPath);
+
+       /**
+        * This function sets the createdTime for the History object
+        *
+        * @return      No return type
+        * @param               strCreatedTime                          The createdTime for the bookmark
+        */
+       void SetVisitedTime(const Tizen::Base::DateTime& strVisitedTime);
+
+       /**
+        * This function sets visited count of a URL
+        *
+        * @return      No return type
+        * @param               visitedCount                            to set visited count of URL
+        */
+       void SetVisitedCount(int& visitedCount);
+
+       void SetFavIconBitmap(Tizen::Graphics::Bitmap& favIconImage);
+
+       void SetFavIconBuffer(Tizen::Base::ByteBuffer& favIconBuffer);
+
+       Tizen::Base::ByteBuffer* GetFavIconBuffer();
+
+       Tizen::Graphics::Bitmap* GetFavIconBitmap();
+
+       int GetFavIconWidth();
+
+       int GetFavIconHeight();
+
+       void SetFavIconWidth(int favIconWidth);
+
+       void SetFavIconHeight(int favIconHeight);
+
+private:
+       Tizen::Base::String __bookmarkId;
+       Tizen::Base::String     __faviconId;
+       Tizen::Base::String __historyId;
+       Tizen::Base::String __historyTitle;
+       Tizen::Base::String __historyUrl;
+       Tizen::Base::String __iconPath;
+       Tizen::Base::String __thumbnailPath;
+       Tizen::Graphics::Bitmap* __pThumbnail;
+       int __visitedCount;
+       Tizen::Base::DateTime __visitedTime;
+       Tizen::Base::ByteBuffer* __pFavIconData;
+       int __favIconWidth;
+       int __favIconHeight;
+};
+
+#endif //_INT_HISTORY_DATA_H_
diff --git a/inc/IntHistoryListForm.h b/inc/IntHistoryListForm.h
new file mode 100644 (file)
index 0000000..2b41c90
--- /dev/null
@@ -0,0 +1,230 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet HistoryListForm class
+/*@file: HistoryListForm.h
+ *@brief:      This class defines HistoryListForm used define history
+ *
+ */
+
+#ifndef _INT_HISTORY_LIST_FORM_H_
+#define _INT_HISTORY_LIST_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+#include <FSystem.h>
+
+/**
+ * @class HistoryListForm
+ * @brief This class declares functions which displays history of browsed items, also one can search for items
+ */
+class HistoryListForm
+       : public Tizen::Ui::Controls::Form
+       , public Tizen::Ui::IActionEventListener
+       , public Tizen::Ui::IFocusEventListener
+       , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::Controls::IGroupedListViewItemProvider
+       , public Tizen::Ui::Controls::IGroupedListViewItemEventListener
+       , public Tizen::Ui::IKeypadEventListener
+       , public Tizen::Ui::IOrientationEventListener
+       , public Tizen::Ui::Controls::ISearchBarEventListener
+       , public Tizen::Ui::Scenes::ISceneEventListener
+       , public Tizen::System::ISettingEventListener
+{
+public:
+       /**
+        * @brief The Default Constructor
+        */
+       HistoryListForm(void);
+       /**
+        * @brief The Default Destructor
+        */
+       virtual ~HistoryListForm(void);
+
+       /**
+        * @brief Initializes this HistoryListForm.
+        */
+       bool Initialize(void);
+
+       /**
+        * @brief creates group items and store them in arraylist for later use.
+        */
+       void CreateGroupItems(void);
+
+       /**
+        * @brief converts the integer value of month to string value for that corresponding month.
+        */
+       Tizen::Base::String GetMonth(int month);
+
+       // IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       //IFocusEventListener
+       virtual void OnFocusGained(const Tizen::Ui::Control& source) ;
+       virtual void OnFocusLost(const Tizen::Ui::Control& source) ;
+
+       // IFormBackEventListener
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       //IGroupedListViewItemEventListener
+       void OnGroupedListViewContextItemStateChanged(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, int elementId, Tizen::Ui::Controls::ListContextItemStatus status);
+       void OnGroupedListViewItemStateChanged(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+       void OnGroupedListViewItemSwept(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, Tizen::Ui::Controls::SweepDirection direction);
+
+       /**
+        * brief Initializes the controls of the UI for HistoryListForm.
+        */
+       virtual result OnInitializing(void);
+
+       virtual result OnTerminating(void);
+
+       //IOrientationEventListener
+       virtual void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       //IGroupedListViewItemProvider
+       Tizen::Ui::Controls::GroupItem* CreateGroupItem(int groupIndex, int itemWidth);
+       Tizen::Ui::Controls::ListItemBase* CreateItem(int groupIndex, int itemIndex, int itemWidth);
+       bool DeleteGroupItem(int groupIndex, Tizen::Ui::Controls::GroupItem* pItem, int itemWidth);
+       bool DeleteItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);
+       int GetGroupCount(void);
+       int GetItemCount(int groupIndex);
+
+       //IKeypadEventListener
+       virtual void OnKeypadWillOpen(Tizen::Ui::Control& source);
+       virtual void OnKeypadOpened(Tizen::Ui::Control& source);
+       virtual void OnKeypadClosed(Tizen::Ui::Control& source);
+       virtual void OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction);
+       virtual void OnKeypadBoundsChanged(Tizen::Ui::Control& source);
+
+       //ISceneEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       //ISearchBarEventListener
+       virtual void OnSearchBarModeChanged(Tizen::Ui::Controls::SearchBar& source, Tizen::Ui::Controls::SearchBarMode mode);
+
+       void OnSettingChanged(Tizen::Base::String& key);
+
+protected:
+       static const int IDA_TABBAR_ITEM_1;
+       static const int IDA_TABBAR_ITEM_2;
+       static const int IDA_EDIT_HISTORY_LIST_FORM;
+       static const int IDA_FORMAT_ICON;
+       static const int IDA_FORMAT_TITLE;
+       static const int IDA_FORMAT_URL;
+       static const int IDA_FORMAT_BOOKMARK;
+
+private:
+       bool __isNoHistoryPresent;
+       Tizen::Base::Collection::ArrayList*     __pBookmarkList;
+       Tizen::Base::Collection::ArrayList* __pGroupData;
+       Tizen::Ui::Controls::GroupedListView* __pGroupedListView; // The GroupedListView which contains the history lists
+       Tizen::Ui::Controls::SearchBar* __pSearchBar;
+       Tizen::Base::Collection::ArrayList* __pSearchedData;
+       Tizen::Ui::Controls::GroupedListView* __pSearchListView; // The GroupedListView which contains the Search history lists
+       bool __searchHistory;
+       Tizen::Base::String __searchText;
+       Tizen::Ui::Scenes::SceneId __previousSceneId;
+       int __fontSize;
+};
+
+/**
+ * @class GroupItemClass
+ * @brief This class helps in storing group item data
+ */
+class GroupItemClass
+       :public Tizen::Base::Object
+{
+
+
+public:
+       GroupItemClass(void);
+       ~GroupItemClass(void);
+       GroupItemClass(const GroupItemClass& groupItem);
+       GroupItemClass& operator =(const GroupItemClass& groupItem);
+       /**
+        * This function gets the GetEndTime of History
+        *
+        * @return      A DateTime
+        * @param               No parameter
+        */
+       Tizen::Base::DateTime GetEndTime(void);
+
+       /**
+        * This function gets the GetHistoryData of History
+        *
+        * @return      A Pointer to ArrayList
+        * @param               No parameter
+        */
+       Tizen::Base::Collection::ArrayList* GetHistoryData(void);
+
+       /**
+        * This function gets the GetStartTime of History
+        *
+        * @return      A DateTime
+        * @param               No parameter
+        */
+       Tizen::Base::DateTime GetStartTime(void);
+
+       /**
+        * This function gets the GetTitleText of History
+        *
+        * @return      A String
+        * @param               No parameter
+        */
+       Tizen::Base::String GetTitleText(void);
+
+       /**
+        * This function sets the StartTime for the History object
+        *
+        * @return      No return type
+        * @param               startTime                               The StartTime for the History
+        */
+       void SetStartTime(Tizen::Base::DateTime& startTime);
+
+       /**
+        * This function sets the endTime for the History object
+        *
+        * @return      No return type
+        * @param               endTime                         The endTime for the History
+        */
+       void SetEndTime(Tizen::Base::DateTime& endTime);
+
+       /**
+        * This function sets the titleText for the History object
+        *
+        * @return      No return type
+        * @param               titleText                               The titleText for the History
+        */
+       void SetTitleText(Tizen::Base::String& titleText);
+
+       /**
+        * This function sets the data for the History object
+        *
+        * @return      No return type
+        * @param               pData                           The data for the History
+        */
+       void SetHistoryData(Tizen::Base::Collection::ArrayList* pData);
+
+private:
+       Tizen::Base::DateTime __startTime;
+       Tizen::Base::DateTime __endTime;
+       Tizen::Base::String __titleText;
+       Tizen::Base::Collection::ArrayList* __pData;
+
+};
+#endif /* _INT_HISTORY_LIST_FORM_H_ */
diff --git a/inc/IntHistoryPresentationModel.h b/inc/IntHistoryPresentationModel.h
new file mode 100644 (file)
index 0000000..f11d353
--- /dev/null
@@ -0,0 +1,266 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+
+//!Internet
+/*@file: IntHistoryPresentationModel.h
+ *@brief: This is the header file for HistoryPresentationModel class
+ */
+
+
+#ifndef _INT_HISTORY_PRESENTATION_MODEL_H
+#define _INT_HISTORY_PRESENTATION_MODEL_H
+
+#include <FAppApp.h>
+#include <FBase.h>
+#include <FIo.h>
+
+
+#include "IntHistoryData.h"
+#include "IntPresentationModelBase.h"
+#include "IntTypes.h"
+
+enum {
+       HISTORY_ID = 0,
+       HISTORY_URL,
+       HISTORY_TITLE,
+       HISTORY_COUNTER,
+       HISTORY_VISITED_TIME,
+       HISTORY_FAVICON,
+       HISTORY_FAVICON_LENGTH,
+       HISTORY_FAVICON_W,
+       HISTORY_FAVICON_H,
+       HISTORY_SNAPSHOT,
+       HISTORY_SNAPSHOT_STRIDE,
+       HISTORY_SNAPSHOT_W,
+       HISTORY_SNAPSHOT_H,
+//     HISTORY_BOOKMARK_ID,
+       HISTORY_VISITED_COUNT
+       /*HISTORY_ICON_PATH,
+       HISTORY_FAVICONID,
+       HISTORY_THUMBNAIL,
+       HISTORY_BOOKMARK_ID,
+       HISTORY_VISITED_COUNT*/
+};
+//ID INTEGER PRIMARY KEY AUTOINCREMENT, ADDRESS TEXT, TITLE TEXT, COUNTER INTEGER, VISITDATE DATETIME, FAVICON BLOB,
+//FAVICON_LENGTH INTEGER, FAVICON_W INTEGER, FAVICON_H INTEGER, SNAPSHOT BLOB, SNAPSHOT_STRIDE INTEGER, SNAPSHOT_W INTEGER, SNAPSHOT_H INTEGER
+/**
+ * @class HistoryPresentationModel
+ * @brief This class declares functions which will manage Browser History
+ */
+class HistoryPresentationModel
+     :public PresentationModelBase
+{
+public:
+    /**
+     * @brief          The method used to get the already created instance of the HistoryPresentationModel
+     */
+    static HistoryPresentationModel* GetInstance(void);
+
+        /**
+        * This function deletes all the histories.
+        *
+        * @return      An error code
+        * @param               No parameter
+        */
+       result ClearHistory(void);
+
+       /**
+        * This function creates the list of History
+        *
+        * @return      An error code
+        * @param               nHistoryCount   The no of History present
+        * @param               historyList     An ArrayList where the History will be stored
+        * @param               maxCount            is used for maximum most visited site else its value is default to -1
+        * @exception   E_SUCCESS               The method is successful
+        * @exception   E_FAILURE               The method is not successful as the list is not being created
+        * @remarks             To work properly , the history count and and existing list should be passed
+        */
+       result CreateHistoryList(int nHistoryCount, Tizen::Base::Collection::ArrayList& historyList, int maxCount = -1);
+
+       /**
+        * This function deletes particular history of history ID from the history table
+        *
+        * @return      An error code
+        * @param               historyId               The historyId
+        * @exception   E_SUCCESS               The history is successfully deleted
+        * @exception   E_FAILURE               The history deletion is unsuccessful
+        */
+       result DeleteHistory(int historyId);
+
+       /**
+        * This function deletes particular history of history URL.
+        *
+        * @return      An error code
+        * @param               No parameter
+        */
+       result DeleteHistory(Tizen::Base::String& historyUrl);
+
+       /**
+        * This function deletes Multiple histories from the history table
+        *
+        * @return      An error code
+        * @param               pHistoryIdList  The Arraylist of ids of history to be deleted
+        * @exception   E_SUCCESS               The history is successfully deleted
+        * @exception   E_FAILURE               The history deletion is unsuccessful
+        */
+       result DeleteMultipleHistory(Tizen::Base::Collection::ArrayList* pHistoryIdList);
+
+       /**
+        * This function adds the history to the history table
+        *
+        * @return      An error code
+        * @param               history                 The history
+        * @exception   E_SUCCESS               The history is inserted successfully to the table
+        * @exception   E_FAILURE               The history is not inserted successfully
+        */
+       result SaveHistory(History& history);
+
+       result SaveTempHistory(History& history);
+
+       /**
+        * This function selects the history from the table
+        *
+        * @return      An error code
+        * @param               startIndex              the OFFSET value
+        * @param               limit                   The LIMIT till which the select statement will be executed
+        * @param               historyList             The arraylist where the selected history will be saved
+        */
+       result GetHistory( int startIndex, int limit, Tizen::Base::Collection::ArrayList& historyList);
+
+       /**
+        * This function returns the no of history
+        *
+        * @return      An error code
+        * @param               count                   The no of History present will be saved in count.
+        */
+       result GetHistoryCount(int& count);
+
+       /**
+        * This function returns the history count from the table on the basis of the time range
+        *
+        * @return      An error code
+        * @param               startTime               the startTime
+        * @param               endTime                 the end time
+        */
+       result GetHistoryCountWithTimeRange(Tizen::Base::DateTime& startTime, Tizen::Base::DateTime& endTime, int& count);
+
+       /**
+        * This function selects the history from the table within given time range
+        *
+        * @return      An error code
+        * @param               startTime               start value of time
+        * @param               endTime                 end value of time
+        * @param               startIndex              the OFFSET value
+        * @param               limit                   The LIMIT till which the select statement will be executed
+        * @param               historyList             The arraylist where the selected history will be saved
+        */
+       result GetHistoryWithTimeRange(Tizen::Base::DateTime& startTime, Tizen::Base::DateTime& endTime,int startIndex,int limit, Tizen::Base::Collection::ArrayList& pHistoryList);
+
+       /**
+        * This function used to get most visited site in a arraylist
+        *
+        * @return      An error code
+        * @param               historyList             The arraylist where the most visited sites will be saved.
+        */
+       result GetMostVisitedSites(Tizen::Base::Collection::ArrayList& historyList);
+
+       /**
+        * This function returns the no of searched text history
+        *
+        * @return      An error code
+        * @param               count                   The no of History present will be saved in count.
+        * @param       text                    text entered for search
+        */
+       result GetSearchHistoryCount(int& count, Tizen::Base::String& text);
+
+       /**
+        * This function selects the searched history from the table
+        *
+        * @return      An error code
+        * @param               startIndex              the OFFSET value
+        * @param               limit                   The LIMIT till which the select statement will be executed
+        * @param       text                    text entered for search
+        * @param               historyList             The arraylist where the selected history will be saved
+        */
+       result GetSearchHistory(int startIndex,int limit, Tizen::Base::Collection::ArrayList& historyList, Tizen::Base::String& text);
+
+       /**
+        * This function used to given URL count
+        *
+        * @return      An error code
+        * @param               url                     URL to get its count
+        * @param               count                   count of a URL
+        */
+       result GetUrlCount(const Tizen::Base::String& url, int& count);
+
+       void UpdateHistoryFavIcon(History& history, Tizen::Graphics::Bitmap& favIconImage);
+
+private:
+
+       /**
+        * @brief The Default Constructor
+        */
+       HistoryPresentationModel(void);
+
+       /**
+        * @brief               The Default Destructor
+        */
+       ~HistoryPresentationModel(void);
+
+       /**
+        * copy constructor
+        */
+       HistoryPresentationModel(const HistoryPresentationModel& settingModelObj);
+
+       /**
+        * assignment operator
+        */
+
+       HistoryPresentationModel& operator=(const HistoryPresentationModel& settingModelObj);
+
+       /**
+        *@brief Initialize storage service
+        */
+       result Construct(void);
+
+       /**
+        * @brief               The method used to create the instance of the SettingsManager class
+        */
+       static void CreateInstance(void);
+
+       /**
+        * @brief               The method used to remove the already created instance of the SettingsManager
+        */
+       static void DestroyInstance(void);
+
+       /**
+        * This function is used to generate file name
+        *
+        * @return      filename                name of a file
+        * @param               No parameter
+        */
+       Tizen::Base::String GenerateFileName(void);
+
+       Tizen::Base::String GetStringFromDate(Tizen::Base::DateTime& date);
+
+       static HistoryPresentationModel* __pHistoryPresentationModel;
+
+       Tizen::Base::Collection::ArrayList *__pDataList;
+};
+
+#endif //_INT_HISTORY_PRESENTATION_MODEL_H
diff --git a/inc/IntIAddressbarEventListener.h b/inc/IntIAddressbarEventListener.h
new file mode 100644 (file)
index 0000000..619317c
--- /dev/null
@@ -0,0 +1,61 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet IntIAddressbarEventListener class
+/*@file: IntIAddressbarEventListener.h
+ *@brief:       The %IntIAddressbarEventListener interface is the listener interface for receiving the Addressbar events such as
+ * the event for clicking refresh,stop loading etc.
+ *
+ */
+
+#ifndef _INT_IADDRESSBAR_EVENT_LISTENER_H_
+#define _INT_IADDRESSBAR_EVENT_LISTENER_H_
+
+class Addressbar;
+
+/**
+ * @interface  IAddressbarEventListener
+ * @brief              This interface implements the listener for Addressbar Events.
+ *
+ * The %IAddressbarEventListener interface is the listener interface for receiving the Addressbar events such as
+ * the event for clicking refresh,stoThis class defines HistoryListScene used define historyp loading etc.
+ *
+ */
+class IAddressbarEventListener
+{
+public:
+       virtual ~IAddressbarEventListener(void) {};
+       virtual void OnAddressBarFocusGained(const Addressbar&) = 0;
+       virtual void OnAddressBarFocusLost(const Addressbar&, bool addressbarKeyPadState) = 0;
+       virtual void OnAddressBarKeypadClosed(const Addressbar&, bool footerState = true ) = 0;
+       virtual void OnAddressBarKeypadOpened(const Addressbar&) = 0;
+       virtual void OnAddressBarKeypadWillOpen(const Addressbar&) = 0;
+       virtual void OnAddressBarKeypadBoundsChanged(const Addressbar&) = 0;
+       //virtual void OnAddressBarModeChanged(const Addressbar&) = 0;
+       virtual void OnAddressCancelledClicked(const Addressbar&) = 0;
+       virtual void OnClipboardClosed(const Addressbar&) = 0;
+       //virtual void OnBackClicked(const Addressbar&) = 0;
+       //virtual void OnForwardClicked(const Addressbar&) = 0;
+//     virtual void OnReaderClicked(const Addressbar&) = 0;
+       virtual void OnRefreshClicked(const Addressbar&) = 0;
+       virtual void OnStopClicked(Addressbar&) = 0;
+       virtual void OnUrlValueChanged(Addressbar&) = 0;
+       virtual void OnUrlSubmitted(Addressbar&) = 0;
+};
+
+
+#endif /* _INT_IADDRESSBAR_EVENT_LISTENER_H_ */
diff --git a/inc/IntISettingChangeListener.h b/inc/IntISettingChangeListener.h
new file mode 100644 (file)
index 0000000..304c8a9
--- /dev/null
@@ -0,0 +1,48 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet ISettingsChangeEventListener class
+/*@file:       IntISettingsChangeEventListener.h
+ *@brief:      The %IntISettingsChangeEventListener
+ *
+ */
+
+#ifndef _INT_SETTINGS_CHANGE_LISTENER_H_
+#define _INT_SETTINGS_CHANGE_LISTENER_H_
+
+/**
+ * @interface  IntISettingsChangeListener
+ * @brief              This interface implements the listener for Addressbar Events.
+ *
+ * The %IntIAddressbarEventListener interface is the listener interface for receiving the Addressbar events such as
+ * the event for clicking refresh,stoThis class defines HistoryListScene used define historyp loading etc.
+ *
+ */
+class ISettingChangeEventListener
+       : public Tizen::Base::Object
+{
+public:
+       virtual ~ISettingChangeEventListener(void) {};
+       virtual void OnClearCache(void) = 0;
+       virtual void OnClearCookie(void) = 0;
+       virtual void OnClearFormData(void) = 0;
+       virtual void OnClearPasswords(void) = 0;
+       virtual void OnSettingsChange(int settingvalue) = 0;
+       virtual void OnSettingsReset(void) = 0;
+};
+
+#endif /* _INT_SETTINGS_CHANGE_LISTENER_H_ */
diff --git a/inc/IntInternetApp.h b/inc/IntInternetApp.h
new file mode 100644 (file)
index 0000000..4d27e7f
--- /dev/null
@@ -0,0 +1,97 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:       Internet.h
+ *@brief:      provides basic features necessary to define an UiApp.
+ */
+
+#ifndef _INT_INTERNET_APP_H_
+#define _INT_INTERNET_APP_H_
+
+#include <FApp.h>
+#include <FBase.h>
+#include <FSystem.h>
+#include <FUi.h>
+
+#include "IntMainFrame.h"
+#include "IntMultipleWindowPresentationModel.h"
+
+class InternetApp
+       : public Tizen::App::UiApp
+       , public Tizen::App::IAppControlProviderEventListener
+       , public Tizen::System::IScreenEventListener
+       , public Tizen::System::ISettingEventListener
+{
+public:
+       /**
+        * UiApp must have a factory method that creates an instance of itself.
+        */
+       static Tizen::App::UiApp* CreateInstance(void);
+       void ShowPopup(Tizen::Base::String& pTitle, Tizen::Base::String& pText);
+
+public:
+   /**
+       *@brief                 Default constructor
+       */
+       InternetApp(void);
+   /**
+       *@brief                 Default destructor
+       */
+       virtual ~InternetApp(void);
+
+public:
+       bool OnAppInitializing(Tizen::App::AppRegistry& appRegistry);
+
+       bool OnAppInitialized(void);
+
+       bool OnAppWillTerminate(void);
+
+       bool OnAppTerminating(Tizen::App::AppRegistry& appRegistry, bool forcedTermination = false);
+
+       void OnBackground(void);
+
+       void OnBatteryLevelChanged(Tizen::System::BatteryLevel batteryLevel);
+
+       void OnForeground(void);
+
+       void OnLowMemory(void);
+
+       void OnScreenOff(void);
+
+       void OnScreenOn(void);
+
+       //ISettingEventListener
+       void OnSettingChanged(Tizen::Base::String& key);
+
+       //IAppControlProviderEventListener
+       void OnAppControlRequestReceived(RequestId reqId, const Tizen::Base::String &operationId, const Tizen::Base::String *pDataType, const Tizen::Base::String *pUriScheme, const Tizen::Base::Collection::IMap *pArgs);
+
+       long long GetAvailableMemory(void);
+
+       virtual void OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs);
+private:
+       MultipleWindowPresentationModel* __pMultiWindowManager;
+       WindowInfo* __pNewWindowInfo;//the new window object to be created either by the normal launch of application or as an appcontrol launch
+       MainFrame* pSceneManagementFrame;
+       Tizen::Base::String __operationId;
+       const Tizen::Base::String* __value;
+       bool __isShowMsg;
+       Tizen::App::AppControl* __pAc;
+};
+
+#endif // _INT_INTERNET_APP_H_
diff --git a/inc/IntMainForm.h b/inc/IntMainForm.h
new file mode 100644 (file)
index 0000000..dcf7ff0
--- /dev/null
@@ -0,0 +1,410 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet MainForm class
+/*@file:        MainForm.h
+ *@brief:       The %MainForm provides the common functionalities for the Main View of the Browser including the addressbar,
+ *                      loading,handling events etc.
+ */
+
+#ifndef _INT_MAIN_FORM_H_
+#define _INT_MAIN_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+#include <FWeb.h>
+
+#include "IntAddressbar.h"
+#include "IntHistoryData.h"
+#include "IntHistoryPresentationModel.h"
+#include "IntIAddressbarEventListener.h"
+#include "IntISettingChangeListener.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntNotificationPanel.h"
+#include "IntSharePopup.h"
+
+
+enum AddressBarMode
+{
+       ADDRESSBAR_MODE_INVALID = -1,
+       ADDRESSBAR_MODE_READER = 0,
+       ADDRESSBAR_MODE_LOADING,
+       ADDRESSBAR_MODE_LOADING_COMPLETE,
+       ADDRESSBAR_MODE_EDIT,
+};
+
+class MainForm
+       : public Tizen::Ui::Controls::Form
+       , public Tizen::Ui::IFocusEventListener
+       , public Tizen::Ui::Controls::IFormMenuEventListener
+       , public Tizen::Ui::Controls::IListViewItemEventListener
+       , public Tizen::Ui::Controls::IListViewItemProvider
+       , public Tizen::Ui::IActionEventListener
+       , public IAddressbarEventListener
+       , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::IKeypadEventListener
+       , public Tizen::Web::Controls::ILoadingListener
+       , public Tizen::Ui::IOrientationEventListener
+       , public Tizen::Ui::ITextEventListener
+       , public Tizen::Ui::IPropagatedTouchEventListener
+       , public Tizen::Ui::ITouchEventListener
+       , public Tizen::Ui::Scenes::ISceneEventListener
+       , public ISettingChangeEventListener
+       , public Tizen::Web::Controls::IWebKeypadEventListener
+       , public Tizen::Web::Controls::IWebUiEventListenerF
+       , public Tizen::Web::Controls::ITextSearchListener
+
+{
+public:
+   /**
+       *@brief                 Default constructor
+       */
+       MainForm(void);
+
+   /**
+       *@brief                 Default destructor
+       */
+       virtual ~MainForm(void);
+
+       /**
+        * @brief               The method initializes the screen variables and controls to be used by the user.
+        *
+        */
+       bool Initialize(void);
+
+       /**
+        * @brief               Initializes this instance of %MainForm.
+        *
+        */
+       result InitWebControl();
+
+       /**
+        * @brief               Initializes this instance of Reader Panel.
+        */
+       result CreateReaderPanel(void);
+
+       Tizen::Base::String GetImagePath(void);
+
+       void LoadUrl(Tizen::Base::String& url);
+
+       //IFocusEventListener
+       void OnFocusGained(const Tizen::Ui::Control& source);
+       void OnFocusLost(const Tizen::Ui::Control& source);
+
+       //IFormMenuEventListener
+       virtual void    OnFormMenuRequested (Tizen::Ui::Controls::Form &source);
+
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       //IAddressbarEventListener
+       void OnAddressBarFocusGained(const Addressbar& addBar);
+
+       void OnAddressBarFocusLost(const Addressbar& addBar, bool addressbarKeyPadState);
+
+       void OnAddressCancelledClicked(const Addressbar&);
+
+       void OnAddressBarKeypadClosed(const Addressbar&, bool footerState = true);
+
+       void OnAddressBarKeypadOpened(const Addressbar&);
+
+       void OnAddressBarKeypadWillOpen(const Addressbar&);
+
+       void OnAddressBarKeypadBoundsChanged(const Addressbar& addBar);
+
+       void OnAddressBarModeChanged(/*const Addressbar&*/);
+
+       virtual void OnClipboardClosed(const Addressbar&);
+
+       void OnBackClicked(/*const Addressbar&*/);
+
+       void OnForwardClicked(/*const Addressbar&*/);
+
+       void OnRefreshClicked(const Addressbar&){}
+
+       void OnSearchClicked(const Addressbar&){}
+
+       void OnStopClicked(Addressbar&);
+
+       void OnUrlValueChanged(Addressbar&);
+
+       void OnUrlSubmitted(Addressbar&);
+
+       //ILoadingeventListener
+       virtual void OnEstimatedProgress(int progress);
+       virtual void OnFaviconReceived(const Tizen::Graphics::Bitmap& favicon);
+
+       virtual bool OnHttpAuthenticationRequestedN(const Tizen::Base::String& host, const Tizen::Base::String& realm, const Tizen::Web::Controls::AuthenticationChallenge& authentication);
+
+       virtual void OnHttpAuthenticationCanceled(void);
+
+       virtual result OnInitializing(void);
+
+       virtual void OnKeypadWillOpen(Tizen::Ui::Control& source);
+
+       virtual void OnKeypadOpened(Tizen::Ui::Control& source);
+
+       virtual void OnKeypadClosed(Tizen::Ui::Control& source);
+
+       virtual void OnKeypadBoundsChanged (Tizen::Ui::Control &source);
+
+       virtual void OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction){}
+
+       void OnLoadingErrorOccurred(Tizen::Web::Controls::LoadingErrorType error, const Tizen::Base::String& reason);
+
+       virtual void OnLoadingStarted(void);
+
+       virtual void OnLoadingCanceled(void);
+
+       virtual void OnLoadingCompleted(void);
+
+       bool OnLoadingRequested(const Tizen::Base::String& url, Tizen::Web::Controls::WebNavigationType type);
+
+       virtual void OnPageTitleReceived(const Tizen::Base::String& title);
+
+       virtual Tizen::Web::Controls::DecisionPolicy OnWebDataReceived(const Tizen::Base::String& mime, const Tizen::Net::Http::HttpHeader& httpHeader);
+
+       //IOrientationEventListener
+       virtual void OnOrientationChanged (const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       //ISceenEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       virtual result OnTerminating(void);
+
+       void SetImageLoadEnabled(void);
+
+       void SetJavascriptEnabled(void);
+
+       // IListViewItemEventListener
+       /**
+        *Called when the state of an element in the ListContextItem is changed.
+        */
+       virtual void OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus state);
+
+       /**
+        *Called when the state of an element in the ListViewItem in the ListView or GroupedListView is changed.
+        */
+       virtual void OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+
+       /**
+        *Called when the ListItem is swept.
+        */
+       virtual void OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction);
+
+       /**
+        *Called when the item or the element is long pressed.
+        */
+       virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback){AppLog("MainForm::OnListViewItemLongPressed called");};
+
+
+       //IListViewItemProvider
+       virtual Tizen::Ui::Controls::ListItemBase *     CreateItem (int index, int itemWidth);
+       virtual bool    DeleteItem (int index, Tizen::Ui::Controls::ListItemBase *pItem, int itemWidth);
+       virtual int     GetItemCount (void);
+
+       //IWebUiEventListener
+       virtual void OnWebPageBlockSelected(Tizen::Web::Controls::Web& source, Tizen::Graphics::FloatPoint& startPoint, Tizen::Graphics::FloatPoint& endPoint);
+       virtual void OnWebPageShowRequested(Tizen::Web::Controls::Web& source);
+       virtual Tizen::Web::Controls::Web* OnWebWindowCreateRequested(void);
+       virtual void OnWebWindowCloseRequested(Tizen::Web::Controls::Web& source);
+
+       //IWebKeypadEventListener
+       virtual void OnWebKeypadClosed(Tizen::Web::Controls::Web& source);
+       virtual void OnWebKeypadOpened(Tizen::Web::Controls::Web& source);
+       virtual void OnWebKeypadWillOpen(Tizen::Web::Controls::Web& source);
+       virtual void OnWebKeypadBoundsChanged(Tizen::Web::Controls::Web& source);
+
+       //ITouchEventListener
+       virtual void OnTouchDoublePressed(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo);
+       virtual void OnTouchFocusIn(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo){}
+       virtual void OnTouchFocusOut(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo){}
+       virtual void OnTouchLongPressed(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo);
+       virtual void OnTouchPressed(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo);
+       virtual void OnTouchMoved(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo);
+       virtual void OnTouchReleased(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo);
+
+       //IPropagatedTouchEventListener
+       virtual bool OnTouchPressed(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+       virtual bool OnTouchReleased(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+       virtual bool OnTouchMoved(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+       virtual bool OnTouchCanceled(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+       virtual bool OnPreviewTouchPressed(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+       virtual bool OnPreviewTouchReleased(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+       virtual bool OnPreviewTouchMoved(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+
+       virtual void OnTextFound(int totalCount, int currentOrdinal);
+
+       //ISettingsChangeListener
+       void OnClearCache(void);
+       void OnClearCookie(void);
+       void OnClearFormData(void);
+       void OnClearPasswords(void);
+       void OnSettingsChange(int settingvalue);
+       void OnSettingsReset(void);
+
+       virtual void  OnTextValueChangeCanceled (const Tizen::Ui::Control &source){}
+       virtual void  OnTextValueChanged (const Tizen::Ui::Control &source);
+
+       void UpdateImageContent(Tizen::Base::ByteBuffer* aBuffer, Tizen::Base::String imageName);
+       void ShowIndicatorNotification(const Tizen::Base::String& messageText, const Tizen::Base::String& contentPath);
+
+       void SetForwardButtonEnabled(bool isEnabled);
+       void SetBackButtonEnabled(bool isEnabled);
+
+       void UpdateProgress(int percentage);
+       int GetProgress(void);
+       void UpdateProgressBitmap(void);
+       void ReaderClicked();
+
+       /**
+        * @brief        Sets the current addressbar Mode.
+        */
+       void SetAddressbarMode(AddressBarMode addMode);
+
+       void SetUrl(const Tizen::Base::String& url);
+
+       void OnSharePopupControlStarted(void);
+
+       virtual void OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs);
+
+       void AddressBarCancelledClicked(const Addressbar& addBar);
+
+private:
+       double findDistance(int x1,int y1,int x2, int y2);
+       void FindNextWord(bool next = true);
+       result InitAddressbar(void);
+       result InitFooter(void);
+       result InitOptionMenu(void);
+       result InitFindWordPanel(void);
+       result InitImageContextMenu(Tizen::Graphics::Point p);
+       result InitImageLinkContextMenu(Tizen::Graphics::Point p);
+       result InitSelectTextContextMenu(Tizen::Graphics::Point p, bool pasteOption, bool onlyPasteOption);
+       result InitSelectTextContextMenuF(Tizen::Graphics::FloatPoint p, bool pasteOption, bool onlyPasteOption);
+       result InitMostVisitedSitesPanel(Tizen::Ui::OrientationStatus orientationStatus);
+       result InitMostVisitedSitesView(Tizen::Ui::OrientationStatus orientationStatus);
+       void MoveUiControls(void);
+       void UpdateFavicon(void);
+       void RelayoutControls(bool showAddressbar,bool relayoutFooter = true);
+       void ShowFindWordPanel(bool show = true, bool isTouchPressed = false);
+       void ShowMostVisitedSitesPanel(void);
+       void StartWordSearch();
+       AddressBarMode GetAddressbarMode(void);
+       Tizen::Base::String RemoveHttpTextFromDisplayURL(void);
+
+private:
+
+       static const int IDA_FORMAT_BITMAP;
+       static const int IDA_FORMAT_DELETE_BITMAP;
+       static const int IDA_FORMAT_TITLE_STRING;
+       static const int IDA_FORMAT_URL_STRING;
+       static const int IDA_CONTEXT_ITEM_DELETE;
+
+       Tizen::Graphics::Point __adressPanelPosition;
+       AddressBarMode __curAddressBarMode;
+       Tizen::Base::String     __currentSearchStr;
+       Tizen::Base::String     __currentSelectedStr;
+       int __distanceMoved;
+       int __webControlHeight;
+       float __webControlHeightF;
+       float __previousZoomLevel;
+       int     __maxOccurrances;
+       int     __currentWordIndex;
+       bool __isLoaded;
+       //bool __inputEventToBeSupressed;
+
+       bool __isLoadingData;
+       bool __isLoadingCompleted;
+       bool __isLongPressedDone;
+       bool __isKeypadOpened;
+       int __progressPercentage;
+
+       AddressBarMode __currentAddMode;
+       Tizen::Base::String __displayUrl;
+       Tizen::Base::String __editTextUrl;
+
+       Addressbar* __pAddressbar;
+       History* __pHistory;
+       Tizen::Graphics::Point __contextMenuPosition;
+       Tizen::Ui::Controls::Label* __pArticleReaderLabel;
+       Tizen::Ui::Controls::Panel* __pArticleReaderPanel;
+       Tizen::Ui::Controls::Panel* __pBlankPanel;
+       Tizen::Ui::Controls::Label *    __pFindWordBgLabel;
+       Tizen::Ui::Controls::Label *    __pFindWordBgLabelRightToLeft;
+       Tizen::Ui::Controls::Button*    __pFindWordClear;
+       Tizen::Ui::Controls::Button*    __pFindWordClearRightToLeft;
+       Tizen::Ui::Controls::Label*     __pFindWordCountLabel;
+       Tizen::Ui::Controls::Label*     __pFindWordCountLabelRightToLeft;
+       Tizen::Ui::Controls::Panel*     __pFindWordControl;
+
+       Tizen::Ui::Controls::Panel*     __pFindWordPanelLeftToRight;
+       Tizen::Ui::Controls::Panel*     __pFindWordPanelRightToLeft;
+
+       Tizen::Ui::Controls::EditField* __pFindWordEditField;
+       Tizen::Ui::Controls::EditField* __pFindWordEditFieldRightToLeft;
+       Tizen::Ui::Controls::Button*    __pFindWordNext;
+       Tizen::Ui::Controls::Button*    __pFindWordPrev;
+//     Tizen::Ui::Controls::Panel*     __pFindWordPanel;
+       Tizen::Ui::Controls::Panel* __pFooterPanel;
+       Tizen::Web::Controls::HitElementResult* __pHitElementResult;
+       Tizen::Ui::Controls::ContextMenu* __pImageMenu;
+//     Tizen::Ui::Controls::ContextMenu* __pMenu;
+
+       Tizen::Ui::Controls::OptionMenu* __pOptionMenu;
+       Tizen::Ui::Controls::Button* __pMoreButton;
+       Tizen::Ui::Controls::Button* __pMultiWindowButton;
+//     Tizen::Ui::Controls::Button* __pNewWindowButton;
+       SharePopup*     __pPopUp;
+       Tizen::Ui::Controls::Label* __pCheckLabel;
+       AddressBarMode __prevAddressBarMode;
+       Tizen::Ui::Controls::Button* __pReaderCloseBtn;
+       Tizen::Base::String*    __pReaderData;
+       Tizen::Media::Image* __pSaveImage;
+       Tizen::Web::Controls::Web* __pWebReader;
+       Tizen::Web::Controls::Web* __pWebViewer;
+
+       Tizen::Ui::Controls::ListView* __pMostVisitedListView;
+
+       Tizen::Graphics::Point __touchPoint1;
+       Tizen::Graphics::Point __touchPoint2;
+       Tizen::Graphics::Point __webControlPosition;
+       Tizen::Graphics::FloatPoint __webControlPositionF;
+
+       Tizen::Ui::Controls::ListContextItem* __pItemContext;
+       Tizen::Ui::Controls::ListContextItem* __pItemContextLandscape;
+       Tizen::Base::Collection::ArrayList* __pMostVisitedSites;
+       Tizen::Ui::Controls::EditField* __pFooterUrlField;
+       Tizen::Ui::Controls::Button* __pGoBackBtn;
+       Tizen::Ui::Controls::Button* __pGoForwardBtn;
+       Tizen::Ui::Controls::Button* __pRefreshBtn;
+       Tizen::Ui::Controls::Label* __pProgressbarLabel;
+       Tizen::Ui::Controls::Label* __pFooterLabel;
+       Tizen::Ui::Controls::Button* __pStopBtn;
+       Tizen::Ui::Controls::Button* __pClearBtn;
+       Tizen::Ui::Controls::Button* __pReaderBtn;
+       Tizen::Graphics::Point __longPressPoint;
+       NotificationPanel* __pNotification;
+       int __fontSize;
+       WindowInfo*     __pWindowInfo;
+//     bool __isHwKeySupported;
+};
+
+#endif  //_INT_MAIN_FORM_H_
+
diff --git a/inc/IntMainFrame.h b/inc/IntMainFrame.h
new file mode 100644 (file)
index 0000000..888cddf
--- /dev/null
@@ -0,0 +1,52 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet InternetFrame class
+/*@file:       InternetFrame.h
+ *@brief:      Internet Frame
+ */
+
+#ifndef _INT_INTERNET_FRAME_H_
+#define _INT_INTERNET_FRAME_H_
+
+#include <FBase.h>
+#include <FUi.h>
+
+class MainFrame
+       : public Tizen::Ui::Controls::Frame
+       , public Tizen::Ui::Controls::IFrameEventListener
+{
+public:
+   /**
+       *@brief                 Default constructor
+       */
+       MainFrame(void);
+   /**
+       *@brief                 Default destructor
+       */
+       virtual ~MainFrame(void);
+       virtual result OnInitializing(void);
+       virtual result OnTerminating(void);
+
+       virtual void    OnFrameActivated (const Tizen::Ui::Controls::Frame &source);
+       virtual void    OnFrameDeactivated (const Tizen::Ui::Controls::Frame &source){}
+       virtual void    OnFrameMinimized (const Tizen::Ui::Controls::Frame &source){}
+       virtual void    OnFrameRestored (const Tizen::Ui::Controls::Frame &source){}
+       virtual void    OnFrameTerminating (const Tizen::Ui::Controls::Frame &source){}
+};
+
+#endif  //_INT_INTERNET_FRAME_H_
diff --git a/inc/IntMultipleWindowForm.h b/inc/IntMultipleWindowForm.h
new file mode 100644 (file)
index 0000000..e426365
--- /dev/null
@@ -0,0 +1,163 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:        IntMultipleWindowForm.h
+ *@brief:       The IntMultipleWindowForm provides multiple instance of mainscenes and displays them in a Listview
+ *
+ */
+
+#ifndef _INT_MULTIPLE_WINDOW_FORM_H_
+#define _INT_MULTIPLE_WINDOW_FORM_H_
+
+#include <FBase.h>
+#include <FGraphics.h>
+#include <FMedia.h>
+#include <FSystem.h>
+#include <FUi.h>
+
+class MultipleWindowForm
+       : public Tizen::Ui::Controls::Form
+       , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::Controls::IListViewItemEventListener
+       , public Tizen::Ui::Controls::IListViewItemProvider
+       , public Tizen::Ui::IActionEventListener
+       , public Tizen::Ui::IOrientationEventListener
+       , public Tizen::Ui::Scenes::ISceneEventListener
+
+{
+public:
+       /**
+       *@brief                 Default constructor
+       */
+       MultipleWindowForm(void);
+
+       /**
+       *@brief                 Default destructor
+       */
+       virtual ~MultipleWindowForm(void);
+
+       /**
+        *@brief        Constructing and Initializing MultipleWindowForm
+        */
+       bool Initialize(void);
+
+public:
+       /**
+        *Used to create instances and set styles for the form content.
+        */
+       virtual result OnInitializing(void);
+
+       /**
+        *Called on terminate of a form
+        */
+       virtual result OnTerminating(void);
+
+       // ISceneEventListener
+
+       /**
+        *Called after setting as current scene.
+        */
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+
+       /**
+        *Called when the current scene is deactivated.
+        */
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       // IFormBackEventListener
+       /**
+        *Called when the current Form control needs to be closed to revert back to the previous Form control.
+        */
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       // IActionEventListener
+       /**
+        *Called when an action event occurs.
+        */
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       // IListViewItemEventListener
+       /**
+        *Called when the state of an element in the ListContextItem is changed.
+        */
+       virtual void OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus state);
+
+       /**
+        *Called when the state of an element in the ListViewItem in the ListView or GroupedListView is changed.
+        */
+       virtual void OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+
+       /**
+        *Called when the ListItem is swept.
+        */
+       virtual void OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction);
+
+       /**
+        *Called when the item or the element is long pressed.
+        */
+       virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback);
+
+       //IListViewItemProvider
+       /**
+        *Called when items need to be loaded.
+        */
+       virtual Tizen::Ui::Controls::ListItemBase* CreateItem(int index, int itemWidth);
+
+       /**
+        *Called when items need to be loaded.
+        */
+       virtual bool DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);
+
+       /**
+        *Called when the IconListView is about to be drawn and requests the listener to set the number of total items.
+        */
+       virtual int GetItemCount(void);
+
+       //IOrientationEventListener
+       /**
+        *Called when an orientation event occurs.
+        */
+       void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       virtual void OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs);
+
+private:
+       static const int IDA_FORMAT_BITMAP = 500;
+       static const int IDA_FORMAT_DELETE_BITMAP = 501;
+       static const int IDA_FORMAT_TITLE_STRING = 502;
+       static const int IDA_FORMAT_URL_STRING = 503;
+       static const int IDA_BUTTON_NEW = 504;
+       static const int IDA_BUTTON_BACK = 505;
+       static const int IDA_BUTTON_CLOSEALL = 506;
+       static const int IDA_FORMAT_CUSTOM = 507;
+
+       static const int IDA_CONFIRMATION_NO = 1000;
+       static const int IDA_CONFIRMATION_YES = 1001;
+
+       // __pList Pointer to ListView
+       Tizen::Ui::Controls::ListView* __pList;
+       // __pListIconImage Pointer to Bitmap contains list icon image
+       Tizen::Graphics::Bitmap* __pListIconImage;
+       // __pListDeleteImage Pointer to Bitmap contains list delete image
+       Tizen::Graphics::Bitmap* __pListDeleteImage;
+       ConfirmationPopup* __pConfirmationPopup;
+       Tizen::Graphics::Point __startPosition;
+       int __fontSize;
+};
+
+#endif /* _INT_MULTIPLE_WINDOW_FORM_H_ */
diff --git a/inc/IntMultipleWindowPresentationModel.h b/inc/IntMultipleWindowPresentationModel.h
new file mode 100644 (file)
index 0000000..8270041
--- /dev/null
@@ -0,0 +1,238 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntMultipleWindowPresentationModel.h
+ *@brief:      MultipleWindowPresentationModel is used to maintain browser window information
+ *
+ */
+#ifndef _INT_MULTIPLE_WINDOW_PRESENTATION_MODEL_H_
+#define _INT_MULTIPLE_WINDOW_PRESENTATION_MODEL_H_
+
+#include <FBase.h>
+#include <FGraphics.h>
+#include <FUi.h>
+#include <FWeb.h>
+
+#include "IntFaviconManager.h"
+#include "IntFormFactory.h"
+#include "IntSceneRegister.h"
+
+enum Key
+{
+       SELECTED_SCENE_ID
+};
+class MainForm;
+
+class WindowInfo
+: public Tizen::Base::Object
+  {
+  public:
+       /**
+        * WindowInfo default constructor
+        */
+       WindowInfo();
+
+       /**
+        * WindowInfo default destructor
+        */
+       ~WindowInfo();
+
+  public:
+       Tizen::Base::String faviconUrl;
+       Tizen::Base::String faviconFilePath;
+       Tizen::Base::String formID;
+       int ID;
+       bool isAppcontrolTriggered;
+       bool isJavascriptInitiated;
+       bool isFirstLaunch;
+       Tizen::Base::String pageTitle;
+       Tizen::Base::String pageUrl;
+       Tizen::Web::Controls::Web* pCurrentWeb;
+       Tizen::Graphics::Bitmap* pFavicon;
+       static Tizen::Graphics::Bitmap* pFormCanvasBitmap;
+       Tizen::Graphics::Bitmap* pWebCanvasBitmap;
+       Tizen::Base::String sceneID;
+  private:
+       static int __windowId;
+  };
+
+class MultipleWindowPresentationModel
+{
+public:
+
+       /**
+        * This method add the windowInfo object in ArrayList
+        *
+        * @return              An error code
+        * @param[in]   WindowInfo The windowInfo object to be added.
+        * @exception   E_SUCCESS               The method is successful.
+        * @exception   E_OUT_OF_MEMORY The memory is insufficient.
+        * @remarks             This method performs a shallow copy. It adds just the pointer; not the element itself.
+        */
+       result AddWindoInfo(WindowInfo* pWindowInfo);
+
+       /**
+        *@name         CreateNewMainViewScene
+        *@brief        Create new instance of MainScene form
+        *@param[in]    no input parameter
+        *@retval               no return value
+        */
+       WindowInfo* CreateNewMainViewSceneN(const Tizen::Base::String& Url = L"", bool isAppControlTriggered = false);
+
+       /**
+        * To get active Window URL and title
+        *
+        * @return              An error code
+        * @param       title
+        * @param       url
+        * @exception   E_SUCCESS                       The method is successful.
+        */
+       WindowInfo* GetActiveWindowInfo(void);
+
+       /**
+        * This method returns the ArrayList object
+        *
+        * @return              ArrayList*
+        * @param[in]   void
+        * @remarks             Return the ArrayList object
+        */
+       Tizen::Base::Collection::ArrayList* GetAllWindowArrayList(void);
+
+       /**
+        * To get current sceneID of Main Form
+        *
+        * @return              An error code
+        * @param       currentSceneID      The  Current Scene ID
+        * @exception   E_SUCCESS                       The method is successful.
+        */
+       void GetCurrentSceneId(Tizen::Base::String& currentSceneId);
+
+       /**
+        * @brief               The method used to get the already created instance of the MultipleWindowPresentationModel
+        */
+       static MultipleWindowPresentationModel* GetInstance(void);
+
+       /**
+        * Object is returned corresponding to its key value
+        *
+        * @return              An error code
+        * @param[in]   key The key of the object needed
+        * @param[in]   Object A pointer to a pointer to an objec_t
+        * @exception   E_SUCCESS               The method is successful.
+        * @exception   E_OUT_OF_MEMORY The memory is insufficient.
+        * @remarks             To work properly, existing key has to be passed
+        */
+       result GetValue(Key key, Tizen::Base::Object**);
+
+       /**
+        * To set current sceneID of Main Form
+        *
+        * @return              An error code
+        * @param       currentSceneID      The  Current Scene ID
+        * @exception   E_SUCCESS                       The method is successful.
+        */
+       void SetCurrentSceneID(const Tizen::Base::String& currentSceneID);
+
+       /**
+        * Object is set corresponding to its key value
+        *
+        * @return              An error code
+        * @param[in]   key The key of the object to be set
+        * @param[in]   Object A pointer to an object
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_ARG           A specified input parameter is invalid, or
+        *                                                                      the comparer has failed to compare the keys.
+        * @exception   E_OBJ_NOT_FOUND         The specified @c key is not found in the map.
+        * @remarks             To work properly, existing key and object has to be passed
+        */
+       result SetValue(Key key, Tizen::Base::Object*);
+
+       /**
+        * Uninitialize MultiWindowManager
+        *
+        * @return              no return value
+        * @param[in]   no input parameters
+        */
+       void UnInitialize(void);
+
+       /**
+        * Uninitialize MultiWindowManager
+        *
+        * @return              no return value
+        * @param[in]   pTitle          The Title of the popup to be created
+        * @param[in]   pText           The Text of the popup to be created
+        */
+       void ShowPopup(Tizen::Base::String& pTitle, Tizen::Base::String& pText);
+
+private:
+
+       /**
+        * Default constructor, It is declared as private to make this class a singleton class
+        */
+       MultipleWindowPresentationModel(void);
+
+       /**
+        * Default destructor
+        */
+       virtual ~MultipleWindowPresentationModel(void);
+
+       /**
+        * copy constructor
+        */
+       MultipleWindowPresentationModel(const MultipleWindowPresentationModel& multipleWindowModelObj);
+
+       /**
+        * assignment operator
+        */
+
+       MultipleWindowPresentationModel& operator=(const MultipleWindowPresentationModel& multipleWindowModelObj);
+
+       /**
+        * Initializing MultiWindowManager
+        *
+        * @return              An error code
+        * @param[in]   no input parameters
+        * @exception   E_SUCCESS               The method is successful.
+        * @exception   E_INVALID_ARG   A specified input parameter is invalid, or
+        *                                                              the @c capacity or the @c loadFactor is negative.
+        * @exception   E_OUT_OF_MEMORY The memory is insufficient.
+        */
+
+       result Construct(void);
+
+       /**
+        * @brief               The method used to create the instance of the MultipleWindowPresentationModel class
+        */
+       static void CreateInstance(void);
+
+       /**
+        * @brief               The method used to remove the already created instance of the MultipleWindowPresentationModel
+        */
+       static void DestroyInstance(void);
+
+
+private:
+       static Tizen::Base::String __currentSceneId;
+       static Tizen::Base::Collection::HashMapT< Key, Tizen::Base::Object* > __keyAndValues;
+       static Tizen::Base::Collection::ArrayList* __pAllWindowList;
+       static WindowInfo* __pCurWindowInfo;
+       static MultipleWindowPresentationModel* __pMultiWindowManager;
+       bool __isShowInProcess;
+};
+
+#endif // _INT_MULTIPLE_WINDOW_PRESENTATION_MODEL_H_
diff --git a/inc/IntNotificationPanel.h b/inc/IntNotificationPanel.h
new file mode 100644 (file)
index 0000000..8646089
--- /dev/null
@@ -0,0 +1,83 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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/basic features necessary to define an UiApp.
+//
+// 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.
+//
+
+// !Internet
+/*@file:    IntNotification.h
+ *@brief:      This header file contains the declarations of the Notification
+ *
+ */
+
+#ifndef _INT_NOTIFICATION_H_
+#define _INT_NOTIFICATION_H_
+
+#include <FApp.h>
+#include <FBase.h>
+#include <FUi.h>
+#include "IntTypes.h"
+
+class NotificationPanel
+  : public Tizen::Ui::Controls::Panel
+  , public Tizen::Base::Runtime::ITimerEventListener
+  {
+  public:
+       /**
+        * @brief               The Default Constructor
+        */
+       NotificationPanel(Tizen::Ui::Controls::Form& aForm);
+
+       /**
+        * @brief               The Default Destructor
+        */
+       ~NotificationPanel(void);
+
+       // ITimerEventListener
+       void OnTimerExpired(Tizen::Base::Runtime::Timer& timer);
+
+       /**
+        * This function gets the Sets the __position (FooterPanelheight)
+        *
+        * @return      No return type.
+        * @param               int    position.
+        */
+       void SetPositionDiff(int pos);
+
+       /**
+        * This function displays the Notification
+        *
+        * @return      No return type.
+        * @param               none.
+        */
+       void ShowNotification(void);
+
+       /**
+        * This function gets the Sets the text of the Notification
+        *
+        * @return      No return type.
+        * @param               message      The Notification Message.
+        */
+       void SetText(Tizen::Base::String& message);
+
+       void OrientationChanged();
+
+  private:
+       Tizen::Ui::Controls::Form& __form;
+       Tizen::Ui::Controls::Label* __pLabel;
+       int __position;
+       Tizen::Base::Runtime::Timer* __pTimer;
+  };
+
+#endif /* _INT_NOTIFICATION_H_ */
diff --git a/inc/IntPresentationModelBase.h b/inc/IntPresentationModelBase.h
new file mode 100644 (file)
index 0000000..c347982
--- /dev/null
@@ -0,0 +1,184 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:       IntPresentationModelBase.h
+ *@brief:      This is the header file for PresentationModelBase class
+ */
+
+
+#ifndef _INT_PRESENTATION_MODEL_BASE_H_
+#define _INT_PRESENTATION_MODEL_BASE_H_
+
+#include <FAppApp.h>
+#include <FBase.h>
+#include <FIo.h>
+
+#include "IntTypes.h"
+#include "IntBookmarkData.h"
+#include "IntHistoryData.h"
+
+/**
+ * @class      PresentationModelBase
+ * @brief      This class declares functions which will manage database
+ */
+class PresentationModelBase
+{
+public:
+       /**
+        * Default constructor
+        */
+       PresentationModelBase(void);
+
+       /**
+        * Default destructor
+        */
+       ~PresentationModelBase(void);
+
+       /**
+        * Initialize storage service
+        */
+        result Initialize();
+
+       /**
+        * Deinitialize storage service
+        */
+        result UnInitialize(void);
+
+public:
+
+       /**
+        * This function deletes the database
+        *
+        * @return      An error code
+        * @param               No parameter
+        * @exception   E_SUCCESS               The database closed successfully
+        * @exception   E_FAILURE               The database is not closed successfully
+        */
+        result CloseDb(void);
+
+        result CommitDb(void);
+
+       /**
+        * This function creates the table in database
+        *
+        * @return      An error code
+        * @param               tableType               The name of the table
+        * @exception   E_SUCCESS               The table is created successfully in database
+        * @exception   E_FAILURE               The table creation in database is not successful
+        */
+        result CreateDBTables(BrowserDbTableTypes tableType);
+
+       /**
+        * This function drops the existing tables from database
+        *
+        * @return      An error code
+        * @param               No parameter
+        * @exception   E_SUCCESS               The table is dropped successfully from database
+        * @exception   E_FAILURE               The table drop is unsuccessful
+        */
+        result DropDBTables(void);
+
+        result DbIsNextRowPresent(bool& nextRowpresent);
+
+       /**
+        * This function drops the existing tables from database
+        *
+        * @return      An error code
+        * @param               No parameter
+        * @exception   E_SUCCESS               The table is dropped successfully from database
+        * @exception   E_FAILURE               The table drop is unsuccessful
+        */
+        result ExecuteQuery(const Tizen::Base::String& pszFormatQuery, int& nRowCount);
+
+        /**
+         * This function drops the existing tables from database
+         *
+         * @return      An error code
+         * @param              No parameter
+         * @exception  E_SUCCESS               The table is dropped successfully from database
+         * @exception  E_FAILURE               The table drop is unsuccessful
+         */
+        result ExecuteBookmarkQuery(const Tizen::Base::String& pszFormatQuery, int& nRowCount, BookmarkData& bookmark);
+
+        result ExecuteHistoryQuery(const Tizen::Base::String& pszFormatQuery, int& nRowCount, History& history);
+
+        result ExecuteUpdateHistoryFavIconQuery(const Tizen::Base::String& formatQuery, int& nRowCount, History& history);
+
+        result GetColumn(int nIndex, Tizen::Base::String& strVal);
+
+        result GetColumn(int nIndex, int& nIntVal);
+
+        result GetColumn(int nIndex, double& dblVal);
+
+        result GetColumn(int nIndex, Tizen::Base::DateTime& dtVal);
+
+        result GetColumn(int nIndex,Tizen::Base::ByteBuffer& favIconBuffer);
+
+       static bool GetCurrentDateTime(Tizen::Base::DateTime& dt);
+
+       Tizen::Base::String GetStringFromDate(Tizen::Base::DateTime& date);
+       /**
+        * This function gives the last inserted row id
+        *
+        * @return      An error code
+        * @param               tableName       The name of the table
+        * @param               rowId           The rowId in which last inserted rowId will be saved.
+        * @exception   E_SUCCESS               The method is successful
+        * @exception   E_FAILURE               The method is not successful
+        * @remarks             To work properly , the table name should be passed properly
+        */
+        result GetLastInsertedId(Tizen::Base::String& tableName, int& rowId);
+
+       /**
+        * This function calls the CreateDBTables function for all the tables
+        *
+        * @return      An error code
+        * @param               No parameter
+        */
+        result InitializeDBTables(void);
+
+        result IsNullColumn(int nIndex, bool& isColumNull);
+
+       /**
+        * This function creates the database and constructs it.
+        *
+        * @return      An error code
+        * @param               No parameter
+        * @exception   E_SUCCESS               The database created successfully
+        * @exception   E_FAILURE               The database creation is failed
+        */
+        result OpenDb(void);
+
+        result RollbackDb(void);
+
+public:
+     Tizen::Base::String DB_FILE_PATH;
+
+       static const int MAX_DB_QUERY_SIZE;
+        static const int QUERY_TYPE_LENGTH;
+
+private:
+     bool __isBeginTransaction;
+
+        Tizen::Io::Database* __pDataBase;
+        Tizen::Io::DbEnumerator* __pDbEnum;
+        Tizen::Io::DbStatement* __pDbStatement;
+
+};
+
+ #endif //_INT_PRESENTATION_MODEL_BASE_H_
diff --git a/inc/IntRadioCustomItem.h b/inc/IntRadioCustomItem.h
new file mode 100644 (file)
index 0000000..3ca1053
--- /dev/null
@@ -0,0 +1,100 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet RadioCustomItem class
+/*@file:        IntRadioCustomItem.h
+ *@brief:       The %IntRadioCustomItem defines radio custom item.
+ *
+ */
+
+#ifndef _INT_RADIO_CUSTOM_ITEM_H_
+#define _INT_RADIO_CUSTOM_ITEM_H_
+
+#include <FBase.h>
+#include <FGraphics.h>
+#include "IntTypes.h"
+
+class RadioCustomItem
+       : public Tizen::Ui::Controls::CustomItem
+{
+public:
+       /**
+        * @brief               The Default Constructor
+        */
+       RadioCustomItem(void);
+
+       /**
+        * @brief               The Default Destructor
+        */
+       virtual ~RadioCustomItem(void);
+
+       /**
+        * @brief               Initializes this instance of %DropDownCustomItem.
+        *
+        * @return              An error code
+        * @param[in]   width                           The width of the Custom Item
+        * @param[in]   height                          The height of the Custom Item
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_STATE         This instance has already been constructed.
+        * @exception   E_INVALID_ARG       A specified input parameter is invalid.
+        * @exception   E_OUT_OF_MEMORY     The memory is insufficient.
+        * @exception   E_SYSTEM                        A system error has occurred.
+        *
+        */
+       result Construct(int width, int height);
+
+       //getter and setter methods for Text
+
+       /**
+        * @brief               The method used to get the text of CustomItem
+        * @return              An error code
+        */
+       Tizen::Base::String GetText(void);
+
+       /**
+        * @brief               Add all the required elements and create the Custom Item.
+        *
+        * @return              An error code
+        * @param[in]   void                            An instance of the Rectangle class @n
+        *                                                                      This instance represents the x and y coordinates of the top-left corner of the created window along with
+        *                                                                      the width and height of the window.
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_STATE         This instance has already been constructed.
+        * @exception   E_INVALID_ARG       A specified input parameter is invalid.
+        * @exception   E_OUT_OF_MEMORY     The memory is insufficient.
+        * @exception   E_SYSTEM                        A system error has occurred.
+        *
+        */
+       result Make(void);
+
+       /**
+        * @brief               The method used to set the text of CustomItem
+        * @return              An error code
+        */
+       void SetText(Tizen::Base::String& text);
+
+protected:
+       static const int IDA_FORMAT_STRING;
+
+private:
+       int __height;               ///Height of the SettingToggleCustomItem Instance
+       Tizen::Base::String __text;   ///The Text for the Toggle Button
+       int __width;                ///Width of the SettingToggleCustomItem Instance
+       int __fontSize;                                   ///fontsize from settings
+};
+
+#endif /* _INT_RADIO_CUSTOM_ITEM_H_ */
diff --git a/inc/IntReaderFontSizeForm.h b/inc/IntReaderFontSizeForm.h
new file mode 100644 (file)
index 0000000..1e20023
--- /dev/null
@@ -0,0 +1,89 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet IntFontSize class
+/*@file:       IntFontSize.h
+ *@brief:      This class defines IntFontSize used to change the font size
+ *
+ */
+
+#ifndef _INT_READER_FONT_SIZE_FORM_H_
+#define _INT_READER_FONT_SIZE_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+
+class ReaderFontSizeForm
+       : public Tizen::Ui::Controls::Form
+       , public Tizen::Ui::IActionEventListener
+       , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::Scenes::ISceneEventListener
+       , public Tizen::Ui::Controls::ISliderEventListener
+{
+public:
+       /**
+        * @brief               The Default Constructor
+        */
+       ReaderFontSizeForm(void);
+
+       /**
+        * @brief               The Default Destructor
+        */
+       virtual ~ReaderFontSizeForm(void);
+
+       /**
+        * @brief               Initializes this IntFontSize Form.
+        * @return              An error code
+        * @param[in]   void
+        * @exception   true                            The method is successful.
+        * @exception   false                           An error occurred.
+        */
+       bool Initialize(void);
+
+       /**
+        * @brief               Initializes the controls of the UI for IntFontSize.
+        *
+        * @return              An error code
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_STATE         This instance has already been constructed.
+        * @exception   E_INVALID_ARG       A specified input parameter is invalid.
+        * @exception   E_OUT_OF_MEMORY     The memory is insufficient.
+        * @exception   E_SYSTEM                        A system error has occurred.
+        *
+        */
+       result OnInitializing(void);
+
+protected:
+       //IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       //IFormBackEventListener
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       //ISceenEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       //ISliderEventListener
+       virtual void OnSliderBarMoved(Tizen::Ui::Controls::Slider& source, int value);
+
+private:
+       Tizen::Ui::Controls::Slider* __pFontSlider;
+       Tizen::Base::Integer* __pFontValue;
+};
+
+#endif /* _INT_READER_FONT_SIZE_FORM_H_ */
diff --git a/inc/IntSceneRegister.h b/inc/IntSceneRegister.h
new file mode 100644 (file)
index 0000000..d452b47
--- /dev/null
@@ -0,0 +1,95 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntSceneRegister.h
+ *@brief:      This header file contains the declarations of the %SceneRegister class.
+ *
+ */
+
+#ifndef _INT_SCENE_REGISTER_H_
+#define _INT_SCENE_REGISTER_H_
+
+/// Use 'extern' to eliminate duplicate data allocation.
+extern const wchar_t* IDSCN_MAIN_VIEW;
+extern const wchar_t* IDSCN_BOOKMARK_VIEW;
+extern const wchar_t* IDSCN_HISTORY_LIST;
+extern const wchar_t* IDSCN_FIND_WORD;
+extern const wchar_t* IDSCN_EDIT_HISTORY_LIST;
+extern const wchar_t* IDSCN_SETTINGS_CLEAR_PRIVATE_DATA;
+extern const wchar_t* IDSCN_MULTIPLE_WINDOW;
+extern const wchar_t* IDSCN_MULTIPLE_WINDOW_GRID;
+extern const wchar_t* IDSCN_SETTINGS;
+extern const wchar_t* IDSCN_ADD_BOOKMARK;
+extern const wchar_t* IDSCN_ARTICLE_READER;
+extern const wchar_t* IDSCN_EDIT_BOOKMARK_LIST;
+extern const wchar_t* IDSCN_CREATE_BOOKMARK_FOLDER;
+extern const wchar_t* IDSCN_FONT_SIZE;
+extern const wchar_t* IDSCN_EDIT_HOMEPAGE_VIEW;
+extern const wchar_t* IDSCN_BRIGHTNESS;
+
+class SceneRegister
+{
+public:
+       /**
+        * Registers all the scenes using Register~SceneRegisterScene() method of the SceneManager class
+        *
+        */
+       static void RegisterAllScenes(void);
+
+       /**
+        * Registers New main view scene for multi window
+        *
+        * @return              no return value
+        * @param[in]   sceneID The sceneID of new view.
+        * @param[in]   formID  The formID of new View.
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_ARG           A specified input parameter is invalid.
+        * @exception   E_OBJ_ALREADY_EXIST     The specified @c sceneId already exists.
+        * @exception   E_OUT_OF_MEMORY         The memory is insufficient.
+        * @exception   E_INVALID_STATE         This instance has not been constructed as yet.
+        * @remarks             Register the new main view in scenemanager.
+        */
+       static result RegisterNewMainView(const Tizen::Base::String& sceneID, const Tizen::Base::String& FormID);
+
+       /**
+        * Unregister and destroy the scene
+        *
+        * @return              An error code
+        * @param[in]   sceneID The sceneID of new view.
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_ARG           A specified input parameter is invalid.
+        * @exception   E_OBJ_ALREADY_EXIST     The specified @c sceneId already exists.
+        * @exception   E_OUT_OF_MEMORY         The memory is insufficient.
+        * @exception   E_INVALID_STATE         This instance has not been constructed as yet.
+        * @remarks             Unregister and destroy the scene
+        */
+       static result DestroyAndUnRegisterScene(const Tizen::Base::String& sceneID);
+
+private:
+       /**
+        * Default constructor
+        */
+       SceneRegister(void);
+
+       /**
+        *      Default destructor
+        */
+       ~SceneRegister(void);
+};
+
+#endif // _INT_SCENE_REGISTER_H_
diff --git a/inc/IntSettingClearPrivateDataForm.h b/inc/IntSettingClearPrivateDataForm.h
new file mode 100644 (file)
index 0000000..0445e48
--- /dev/null
@@ -0,0 +1,212 @@
+
+// Copyright   2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Apache License, Version 1.1 (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.SETTINGSCLEARPRIVATEDATAFORM_H_
+//
+//!Internet SettingsClearPrivateDataForm class
+/*@file:       IntSettingsClearPrivateDataForm.h
+ *@brief:      The SettingsClearPrivateDataForm used to create private data scene
+ *
+ */
+
+#ifndef _INT_SETTINGS_CLEAR_PRIVATE_DATA_FORM_H_
+#define _INT_SETTINGS_CLEAR_PRIVATE_DATA_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+
+using namespace Tizen::Ui;
+
+class SettingsClearPrivateDataForm
+       : public Controls::Form
+       , public IActionEventListener
+    , public Controls::IFormBackEventListener
+       , public Tizen::Ui::Controls::IListViewItemProvider
+       , public Tizen::Ui::Controls::IListViewItemEventListener
+       , public Tizen::Ui::IOrientationEventListener
+       , public Tizen::Ui::Scenes::ISceneEventListener
+{
+public:
+       /**
+       * Default constructor
+       */
+       SettingsClearPrivateDataForm(void);
+
+       /**
+       * Default destructor
+       */
+       virtual ~SettingsClearPrivateDataForm(void);
+
+       /**
+        *@name         Initialize
+        *@brief        Constructing and Initializing ClearPrivateDataScene
+        *@param[in]    no input parameters
+        *@retval               TRUE Initialize success
+        *@retval           FALSE Initialize failure
+        *
+        */
+       bool Initialize(void);
+
+       /**
+        *@name         OnInitializing
+        *@brief        Used to create instances and set styles for the form content.
+        *@param[in]    no input parameters
+        *@retval               TRUE Initialize success
+        *@retval           FALSE Initialize failure
+        */
+       virtual result OnInitializing(void);
+
+       /**
+        *@name         OnTerminating
+        *@brief        Called on terminate of a form
+        *@param[in]    no input parameters
+        *@retval               TRUE Terminate success
+        *@retval           FALSE Terminate failure
+        */
+       virtual result OnTerminating(void);
+
+       //IListViewItemProvider
+       /**
+        *@name         CreateItem
+        *@brief        Called when items need to be loaded.
+        *@param[in]    index           The index of the list
+        *@param[in]    itemWidth       The width of the element
+        *@retval               no return value
+        */
+       virtual Tizen::Ui::Controls::ListItemBase* CreateItem(int index, int itemWidth);
+
+       /**
+        *@name         DeleteItem
+        *@brief        Called when items need to be loaded.
+        *@param[in]    index           The index of the list
+        *@param[in]    pItem           The pointer to the item to be deleted
+        *@param[in]    itemWidth       The width of the element
+        *@retval               no return value
+        */
+       virtual bool DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);
+
+       /**
+        *@name         GetItemCount
+        *@brief        Called when the IconListView is about to be drawn and requests the listener to set the number of total items.
+        *@param[in]    no input parameter
+        *@retval               no return value
+        */
+       virtual int GetItemCount(void);
+
+       // IActionEventListener
+       /**
+        *@name         OnActionPerformed
+        *@brief        Called when an action event occurs.
+        *@param[in]    source      The source of the event
+        *@param[in]    actionId        The information about the action event
+        *@retval               no return value
+        */
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       // IFormBackEventListener
+       /**
+        *@name         OnSceneDeactivated
+        *@brief        Called when the current Form control needs to be closed to revert back to the previous Form control.
+        *@param[in]    source  The source of the event
+        *@retval               no return value
+        */
+       virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       // IListViewItemEventListener
+       /**
+        *@name         OnListViewContextItemStateChanged
+        *@brief        Called when the state of an element in the ListContextItem is changed.
+        *@param[in]    listView    The source of the event
+        *@param[in]    index           The index of the list
+        *@param[in]    elementId       The element ID
+        *@param[in]    state           The status of the element
+        *@retval               no return value
+        */
+       virtual void OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus state);
+
+       /**
+        *@name         OnListViewItemStateChanged
+        *@brief        Called when the state of an element in the ListViewItem in the ListView or GroupedListView is changed.
+        *@param[in]    listView    The source of the event
+        *@param[in]    index           The index of the list
+        *@param[in]    elementId       The element ID
+        *@param[in]    status          The status of the element
+        *@retval               no return value
+        */
+       virtual void OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+
+       /**
+        *@name         OnListViewItemSwept
+        *@brief        Called when the ListItem is swept.
+        *@param[in]    listView    The source of the event
+        *@param[in]    index           The index of the list
+        *@param[in]    direction       The sweep direction
+        *@retval               no return value
+        */
+       virtual void OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction);
+
+       /**
+        *@name         OnListViewItemLongPressed
+        *@brief        Called when the item or the element is long pressed.
+        *@param[in]    listView    The source of the event
+        *@param[in]    index           The index of the list
+        *@param[in]    elementId       The element ID
+        *@param[in]    invokeListViewItemCallback      Indicates whether to invoke ListView item callback after this method returns
+        *@retval               no return value
+        */
+       virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback);
+
+       //IOrientationEventListener
+       /**
+        *@name         OnOrientationChanged
+        *@brief                Called when an orientation event occurs.
+        *@param[in]   source                           The source of the event
+        *@param[in]   orientationStatus        The information about the orientation event
+        *@remarks              The orientation changed event is fired on %Control for which orientation mode change has been enabled by calling SetOrientation().
+        *@retval               no return value
+        */
+       void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       // ISceneEventListener
+       /**
+        *@name         OnSceneActivatedN
+        *@brief        Called after setting as current scene.
+        *@param[in]    previousSceneId     The scene ID of the deactivated scene
+        *@param[in]    currentSceneId          The scene ID of the newly activated scene
+        *@param[in]    IList A pointer to an argument list that is user-specified
+        *@retval               no return value
+        */
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+
+       /**
+        *@name         OnSceneDeactivated
+        *@brief        Called when the current scene is deactivated.
+        *@param[in]    currentSceneId  The scene ID of the scene being deactivated
+        *@param[in]    nextSceneId             The scene ID of the newly activated scene
+        *@param[in]    IList A pointer to an argument list that is user-specified
+        *@retval               no return value
+        */
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+protected:
+       static const int IDA_FORMAT_TITLE_STRING;
+       static const int IDA_BUTTON_DELETE;
+       static const int IDA_BUTTON_CANCEL;
+
+private:
+       int __clearItem;
+       // __pList Pointer to ListView
+       Tizen::Ui::Controls::ListView* __pList;
+};
+
+#endif /* _INT_SETTINGS_CLEAR_PRIVATE_DATA_FORM_H_ */
diff --git a/inc/IntSettingForm.h b/inc/IntSettingForm.h
new file mode 100644 (file)
index 0000000..892ab50
--- /dev/null
@@ -0,0 +1,215 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet SettingForm class
+/*@file:       IntSettingForm.h
+ *@brief:      The %IntSettingForm defines settings.
+ *
+ */
+
+#ifndef _INT_SETTING_FORM_H_
+#define _INT_SETTING_FORM_H_
+
+#include <FBase.h>
+#include <FUi.h>
+
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntConfirmationPopup.h"
+#include "IntNotificationPanel.h"
+
+class SettingForm
+       : public Tizen::Ui::Controls::Form
+       , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::Controls::IGroupedListViewItemEventListener
+       , public Tizen::Ui::Controls::IGroupedListViewItemProvider
+       , public Tizen::Ui::IActionEventListener
+       , public Tizen::Ui::IOrientationEventListener
+       , public Tizen::Ui::Scenes::ISceneEventListener
+{
+public:
+       /**
+        * @brief               The Default Constructor
+        */
+       SettingForm(void);
+
+       /**
+        * @brief               The Default Destructor
+        */
+       virtual ~SettingForm(void);
+
+       /**
+        * @brief               Initializes this SettingForm Form.
+        */
+       bool Initialize(void);
+
+       /**
+        * @brief               Initializes the controls of the UI for SettingForm.
+        */
+       result OnInitializing(void);
+
+       //IActionEventListener
+       void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       //IGroupedListViewItemProvider
+       Tizen::Ui::Controls::GroupItem* CreateGroupItem(int groupIndex, int itemWidth);
+
+       Tizen::Ui::Controls::ListItemBase* CreateItem(int groupIndex, int itemIndex, int itemWidth);
+
+       bool DeleteGroupItem(int groupIndex, Tizen::Ui::Controls::GroupItem* pItem, int itemWidth);
+
+       bool DeleteItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);
+
+       int GetGroupCount(void);
+
+       int GetItemCount(int groupIndex);
+
+       //IGroupedListViewItemEventListener
+       void OnGroupedListViewContextItemStateChanged(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, int elementId, Tizen::Ui::Controls::ListContextItemStatus status);
+
+       void OnGroupedListViewItemStateChanged(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+
+       void OnGroupedListViewItemSwept(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, Tizen::Ui::Controls::SweepDirection direction);
+
+       //IFormBackEventListener
+       void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
+
+       //IOrientationEventListener
+       void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       //ISceneEventListener
+       virtual void OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
+
+       virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId);
+
+       void OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs);
+       enum
+       {
+               SETTING_INVALID = -1,
+               SETTING_HOMEPAGE_TITLE = 0,
+               SETTING_CURRENT_PAGE,                           //1
+               SETTING_BLANK_PAGE,                                     //2
+               SETTING_MOST_VISITED_SITE,                      //3
+               //SETTING_EMPTY_PAGE,                 //1
+               SETTING_FAVORITE_URL,               //4
+               SETTING_DEFAULT_VIEW_TITLE,         //5
+               SETTING_FIT_TO_WIDTH,               //6
+               SETTING_READABLE,                   //7
+               SETTING_RUN_JAVASCRIPT,             //8
+               SETTING_DISPLAY_IMAGES,             //9
+               SETTING_BLOCK_POPUP,                //10
+               SETTING_CLEAR_CACHE,                //11
+               SETTING_CLEAR_HISTORY,              //12
+               SETTING_SHOW_SECURITY_WARNINGS,     //13
+               SETTING_ACCEPT_COOKIES,                         //14
+               SETTING_CLEAR_COOKIE_DATA,          //15
+               SETTING_REMEMBER_FORM_DATA,
+               SETTING_CLEAR_FORM_DATA,                        //16
+               SETTING_REMEMBER_PASSWORD,
+               SETTING_CLEAR_PASSWORDS,                        //17
+               SETTING_SEARCH_ENGINE_TITLE,        //20
+               SETTING_SEARCH_ENGINE_YAHOO,        //21
+               SETTING_SEARCH_ENGINE_NAVER,        //22
+               SETTING_SEARCH_ENGINE_GOOGLE,       //23
+               SETTING_RESET_TO_DEFAULT,           //24
+               SETTING_MAX                                                     //25
+
+       };
+
+       enum SettingListItemType
+       {
+               ITEM_TYPE_NORMAL = 0,
+               ITEM_TYPE_TOGGLE,
+               ITEM_TYPE_DROPDOWN,
+               ITEM_TYPE_RADIO,
+       };
+
+       class SettingItemInfo
+       {
+       public:
+               /**
+                * @brief The Default Constructor
+                */
+               SettingItemInfo(void);
+
+               /**
+                * @brief The Default Destructor
+                */
+               virtual ~SettingItemInfo(void){};
+
+       public:
+               int childCount;     //only for ITEM_TYPE_DROPDOWN type items
+               bool isOpen;        //true for opened and false for closed
+               bool isSelected;        //only for ITEM_TYPE_RADIO && ITEM_TYPE_TOGGLE type of items
+               SettingListItemType itemType;
+               Tizen::Base::String titleText;
+               Tizen::Base::String subText;
+       };
+
+       int groupCount;
+       int* pGroupItemCount;
+       SettingItemInfo settingInfo[SETTING_MAX];
+private:
+       /**
+        * @brief Initializes this instance of settings default values.
+        */
+       void InitializeSettingValues(void);
+
+       /**
+        * @brief Opens a popup to clear cache data.
+        */
+       void ClearCache(void);
+
+       /**
+        * @brief Opens a popup to clear all the cookies.
+        */
+       void ClearCookie(void);
+
+       /**
+        * @brief Opens a popup to clear all Saved Form Data.
+        */
+       void ClearFormData(void);
+
+       /**
+        * @brief Opens a popup to clear all Saved Passwords.
+        */
+       void ClearPasswords(void);
+
+       /**
+        * @brief Opens a popup to clear the browser history
+        */
+       void ClearHistory(void);
+
+       /**
+        * @brief Opens a popup for resetting the default settings.
+        */
+       void ResetToDefault(void);
+
+private:
+       Tizen::Base::String __currentURL;
+       int __fontValue;
+       ConfirmationPopup* __pConfirmationPopup;
+       Tizen::Ui::Controls::GroupedListView* __pList;
+       NotificationPanel* __pNotification;
+       Tizen::Ui::Controls::Popup* __pResetPopup;
+       WindowInfo* __pWindowInfo;                          // Contains window information of current scene
+       bool __isCurrentPageDisable;
+       int __fontSize;
+
+};
+
+
+#endif /* _INT_SETTING_FORM_H_ */
diff --git a/inc/IntSettingPresentationModel.h b/inc/IntSettingPresentationModel.h
new file mode 100644 (file)
index 0000000..4a3f697
--- /dev/null
@@ -0,0 +1,482 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:       IntSettingsManager.cpp
+ *@brief:      Used to define SettingsManager
+ */
+
+#ifndef _INT_SETTINGS_PRESENTATION_MODEL_H_
+#define _INT_SETTINGS_PRESENTATION_MODEL_H_
+
+#include <FApp.h>
+#include <FAppApp.h>
+#include <FBase.h>
+#include <FIo.h>
+#include <FWeb.h>
+
+#include "IntISettingChangeListener.h"
+
+
+enum SettingValues
+{
+       REGISTRY_SETTING_INVALID = -1,
+       REGISTRY_SETTING_HOMEPAGE = 0,
+       REGISTRY_SETTING_DEFAULT_VIEW,          //1
+       REGISTRY_SETTING_RUN_JAVASCRIPT,        //2
+       REGISTRY_SETTING_DISPLAY_IMAGES,        //3
+       REGISTRY_SETTING_HTML5_VIDEOS,          //4
+       REGISTRY_SETTING_WORD_WRAPPING,         //5
+       REGISTRY_SETTING_BLOCK_POPUP,           //6
+       REGISTRY_SETTING_ACCEPT_COOKIES,        //7
+       REGISTRY_SETTING_AUTOSAVE_ID_PASSWORD,  //8
+       REGISTRY_SETTING_SHOW_SECURITY_WARNINGS, //9
+       REGISTRY_SETTING_SEARCH_ENGINE,         //10
+       REGISTRY_SETTING_CASE_SENSITIVE,        //11
+       REGISTRY_SETTING_RUN_READER,            //12
+       REGISTRY_SETTING_READER_FONT_SIZE,              //13
+       REGISTRY_SETTING_FAVORITE_URL_VALUE,    //14
+       REGISTRY_SETTING_REMEMBER_FORM_DATA,    //15
+       REGISTRY_SETTING_REMEMBER_PASSWORD,             //16
+       MAX_REGISTRY_SETTING                    //17
+};
+
+class SettingPresentationModel
+{
+public:
+
+
+       /**
+        * @brief The method initializes the registry and the SettingsManager values.
+        *
+        * @return              An error code
+        * @param[in]   void
+        *
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_STATE         This instance has already been constructed.
+        * @exception   E_INVALID_ARG       A specified input parameter is invalid.
+        * @exception   E_OUT_OF_MEMORY     The memory is insufficient.
+        * @exception   E_SYSTEM                        A system error has occurred.
+        *
+        */
+       result Construct(void);
+
+       /**
+        * @brief               The method used to add a listener to get the setting change events
+        */
+       void AddSettingsEventListener(const ISettingChangeEventListener& pListener);
+
+
+
+       /**
+        * @name ClearCache
+        * @brief The method used to clear the cache of web browser
+        * @param[in]   void
+        * @return              String          The Search URL
+        */
+       void ClearCache(void);
+
+       /**
+        * @name ClearCookie
+        * @brief The method used to clear the cache of web browser
+        * @param[in]   void
+        * @return              void
+        */
+       void ClearCookie(void);
+
+       /**
+        * @name ClearFormData
+        * @brief The method used to clear the Form Data of web browser
+        * @param[in]   void
+        * @return              void
+        */
+       void ClearFormData(void);
+
+       /**
+        * @name ClearPasswords
+        * @brief The method used to clear the Passwords of web browser
+        * @param[in]   void
+        * @return              void
+        */
+       void ClearPasswords(void);
+
+       /**
+        * @brief The method used to get the default view
+        * @param[in]   void
+        * @return              String          The default view value
+        *
+        */
+       Tizen::Base::String GetDefaultView(void);
+
+       /**
+        * @brief The method used to get the Favorite URL
+        * @param[in]   void
+        * @return              String          The Favorite URL
+        */
+       Tizen::Base::String GetFavoriteUrl(void);
+
+       /**
+        * @brief               The method used to get the already created instance of the SettingPresentationModel
+        */
+       static SettingPresentationModel* GetInstance(void);
+
+       /**
+        * @brief The method used to set the homepage value
+        * @param[in]   void
+        * @return              String          The Homepage Value
+        */
+       Tizen::Base::String GetHomepage(void);
+
+       /**
+        * @brief The method used to get the value of reader font size
+        * @param[in]   void
+        * @return              int             fontSize of reader
+        */
+       int GetReaderFontSize(void);
+
+       /**
+        * @brief The method used to get the Save Password string value.
+        * @param[in]   void
+        * @return              String          The Save Password String
+        */
+       Tizen::Base::String GetSavePassword(void);
+
+       /**
+        * @brief The method used to get the Search Engine string value.
+        * @param[in]   void
+        * @return              String          The Search Engine String
+        */
+       Tizen::Base::String GetSearchEngine(void);
+
+       /**
+        * @brief The method used to get the Search URL Based on the default search engine value.
+        * @param[in]   void
+        * @return              String          The Search URL
+        */
+       Tizen::Base::String GetSearchUrl(const Tizen::Base::String& searchText);
+
+       bool GetPrivateOn(void);
+
+       /**
+        * @brief The method used to get the Block popup as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsBlockPopUp(void);
+
+       /**
+        * @brief The method used to get the Cookies Enabled as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsCookiesEnabled(void);
+
+       /**
+        * @brief The method used to get the case sensitivity as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsCaseSensitiveEnabled(void);
+
+       /**
+        * @brief The method used to get the Display Images value as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsDisplayImagesEnabled(void);
+
+       /**
+        * @brief The method used to get the HTML5 Videos as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsHtml5VideosEnabled(void);
+
+       /**
+        * @brief The method used to get the Remember password Enabled as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsRememberFormData(void);
+
+       /**
+        * @brief The method used to get the Remember password Enabled as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsRememberPassword(void);
+
+       /**
+        * @brief The method used to get the Javascript enabled value as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsRunJavascriptEnabled(void);
+
+       /**
+        * @brief The method used to get the Run Reader as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsRunReaderEnabled(void);
+
+       /**
+        * @brief The method used to get the Security Warnings as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsSecurityWarningsEnabled(void);
+
+       /**
+        * @brief The method used to get the Word Wrap as true or false
+        * @param[in]   void
+        * @return              bool            true to enable and false for disable
+        */
+       bool IsWordWrapEnabled(void);
+
+       /**
+        * @brief The method loads the data and the SettingsManager values from the registry.
+        *
+        * @return              An error code
+        * @param[in]   void
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_STATE         This instance has already been constructed.
+        * @exception   E_INVALID_ARG       A specified input parameter is invalid.
+        * @exception   E_OUT_OF_MEMORY     The memory is insufficient.
+        * @exception   E_SYSTEM                        A system error has occurred.
+        *
+        */
+       result LoadRegistry(void);
+
+       /**
+        * @brief               The method used to remove the ISettingsChangeListener
+        */
+       void RemoveSettingsEventListener(ISettingChangeEventListener& pListener);
+
+       /**
+        * @brief The method resets the registry and the SettingsManager values to default.
+        *
+        * @return              An error code
+        * @param[in]   void
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_STATE         This instance has already been constructed.
+        * @exception   E_INVALID_ARG       A specified input parameter is invalid.
+        * @exception   E_OUT_OF_MEMORY     The memory is insufficient.
+        * @exception   E_SYSTEM                        A system error has occurred.
+        *
+        */
+       result ResetRegistry(void);
+
+       /**
+        * @brief               The method used to set the Default values of settings
+        */
+       void SetDefaultValues(void);
+
+       /**
+        * @brief The method used to set the default view
+        * @param[in]   String          The default view value
+        * @return              void
+        */
+       void SetDefaultView(const Tizen::Base::String& viewLevel);
+
+       /**
+        * @brief The method used to set the homepage value
+        * @param[in]   String          The Homepage Value
+        * @return              void
+        */
+       void SetHomepage(const Tizen::Base::String& homePage);
+
+       /**
+        * @brief The method used to set the Javascript enabled value to true or false
+        * @param[in]   bool            true to enable and false for disable
+        * @return              void
+        */
+       void SetRunJavascriptEnabled(bool runJsEnabled);
+
+       /**
+        * @brief The method used to set the Display Images value to true or false
+        * @param[in]   bool            true to enable and false for disable
+        * @return              void
+        */
+       void SetDisplayImagesEnabled(bool displayImages);
+
+       /**
+        * @brief The method used to set the HTML5 Videos to true or false
+        * @param[in]   bool            true to enable and false for disable
+        * @return              void
+        */
+       void SetHtml5VideosEnabled(bool html5Videos);
+
+       /**
+        * @brief The method used to set the Word Wrap to true or false
+        * @param[in]   bool            true to enable and false for disable
+        * @return              void
+        */
+       void SetWordWrapEnabled(bool wordWrap);
+
+       /**
+        * @brief The method used to set the Block popup to true or false
+        * @param[in]   bool            true to enable and false for disable
+        * @return              void
+        */
+       void SetBlockPopUp(bool blockPopUp);
+
+       /**
+        * @brief The method used to set the Cookies Enabled to true or false
+        * @param[in]   bool            true to enable and false for disable
+        * @return              void
+        */
+       void SetCookiesEnabled(bool cookiesEnabled);
+
+       /**
+        * @brief The method used to set the Save Password string value.
+        * @param[in]   String          The Save Password String
+        * @return              void
+        */
+       void SetSavePassword(const Tizen::Base::String& savePassword);
+
+       /**
+        * @brief The method used to set Remember form data to true or false
+        * @param[in]   bool            true to enable false for disable
+        * @return              void
+        */
+       void SetRememberFormData(bool rememberFormData);
+
+       /**
+        * @brief The method used to set Remember password to true or false
+        * @param[in]   bool            true to enable false for disable
+        * @return              void
+        */
+       void SetRememberPassword(bool rememberPassword);
+
+       /**
+        * @brief The method used to enabling the Security Warnings to true or false
+        * @param[in]   bool            true to enable and false for disable
+        * @return              void
+        */
+       void SetSecurityWarningsEnabled(bool securityWarnings);
+
+       /**
+        * @brief The method used to set the Default Search Engine.
+        * @param[in]   String          The Search Engine String
+        * @return              void
+        */
+       void SetSearchEngine(const Tizen::Base::String& searchEngine);
+
+
+
+       void SetCaseSensitiveEnabled(bool caseSensitive);
+
+       /**
+        * @brief The method used to enabling the Reader to true or false
+        * @param[in]   bool            true to enable and false for disable
+        * @return              void
+        */
+       void SetRunReaderEnabled(bool runReader);
+
+       /**
+        * @brief The method used to set the value of reader font size
+        * @param[in]   int             fontSize of reader
+        * @return              void
+        */
+       void SetReaderFontSize(int fontSize);
+
+       /**
+        * @name GetWebSettings
+        * @brief The method used to get web browser settings
+        * @param[in]   void
+        * @return              WebSetting              The Settings of web browser
+        */
+       Tizen::Web::Controls::WebSetting& GetWebSettings(void);
+
+       /**
+        * @name SetFavoriteValue
+        * @brief The method used to set favourite URL for web browser
+        * @param[in]   val                                     favorite value to set
+        * @return              An error code
+        * @exception   E_INVALID_ARG           The length of the specified string for a section or entry is smaller than or equal to @c 0, or the specified string is a @c null value or string with '\0' and '\n'.
+        * @exception   E_KEY_NOT_FOUND         The specified key is not used in the application preferences.
+        * @exception   E_OUT_OF_MEMORY         The memory is insufficient.
+        * @exception   E_KEY_ALREADY_EXIST     The key has already been used in the application preferences.
+        * @exception   E_SUCCESS                       The method is successful.
+        */
+       result SetFavoriteValue(const Tizen::Base::String& val);
+
+       void SetPrivateOn(bool isPrivateOn);
+
+private:
+       /**
+        * @brief The Default Constructor
+        */
+       SettingPresentationModel(void);
+
+       /**
+       * @brief                The Default Destructor
+       */
+       ~SettingPresentationModel(void);
+
+       /**
+        * copy constructor
+        */
+       SettingPresentationModel(const SettingPresentationModel& settingModelObj);
+
+       /**
+        * @brief               The method used to create the instance of the SettingsManager class
+        */
+       static void CreateInstance(void);
+
+       /**
+        * @brief               The method used to remove the already created instance of the SettingsManager
+        */
+       static void DestroyInstance(void);
+       /**
+        * assignment operator
+        */
+       SettingPresentationModel& operator=(const SettingPresentationModel& settingModelObj);
+
+       result SetValue(const int settingValueName, const Tizen::Base::String& val);
+
+private:
+       static SettingPresentationModel* __pSettingsPresentationModel;
+
+       Tizen::Base::Collection::ArrayList __listenerList;
+       Tizen::Base::String __homePage;
+       Tizen::Base::String __defaultViewLevel;
+       Tizen::Base::String __favouriteURL;
+       bool __runJsEnabled;
+       bool __displayImages;
+       bool __html5Videos;
+       bool __wordWrap;
+       bool __blockPopUp;
+       bool __rememberFormData;
+       bool __rememberPassword;
+       bool __cookies;
+       Tizen::Base::String __savePassword;
+       bool __securityWarnings;
+       Tizen::Base::String __searchEngine;
+       bool __caseSensitive;
+       bool __runReader;
+       int __fontSize;
+       bool __isPrivateOn;
+       Tizen::Web::Controls::WebSetting __setting;
+
+       //      Tizen::Io::Registry* __pRegistry;
+       Tizen::Base::String __entry[MAX_REGISTRY_SETTING];
+       Tizen::Base::String __values[MAX_REGISTRY_SETTING];
+};
+
+#endif // _INT_SETTINGS_PRESENTATION_MODEL_H_
diff --git a/inc/IntSettingToggleCustomItem.h b/inc/IntSettingToggleCustomItem.h
new file mode 100644 (file)
index 0000000..a30622e
--- /dev/null
@@ -0,0 +1,104 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet SettingToggleCustomItem class
+/*@file:       SettingToggleCustomItem.h
+ *@brief:      The SettingToggleCustomItem used to toggle the item.
+ *
+ */
+
+#ifndef _INT_SETTING_TOGGLE_CUSTOM_ITEM_H_
+#define _INT_SETTING_TOGGLE_CUSTOM_ITEM_H_
+
+#include <FBase.h>
+#include <FGraphics.h>
+#include "IntTypes.h"
+
+class SettingToggleCustomItem
+       : public Tizen::Ui::Controls::CustomItem
+{
+
+public:
+       /**
+        * @brief The Default constructor
+        */
+       SettingToggleCustomItem(void);
+
+       /**
+        * @brief The Default destructor
+        */
+       virtual ~SettingToggleCustomItem(void);
+
+       /**
+        * @brief Initializes this instance of %DropDownCustomItem.
+        *
+        * @return              An error code
+        * @param[in]   void                            An instance of the Rectangle class @n
+        *                                                                      This instance represents the x and y coordinates of the top-left corner of the created window along with
+        *                                                                      the width and height of the window.
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_STATE         This instance has already been constructed.
+        * @exception   E_INVALID_ARG       A specified input parameter is invalid.
+        * @exception   E_OUT_OF_MEMORY     The memory is insufficient.
+        * @exception   E_SYSTEM                        A system error has occurred.
+        *
+        */
+       result Construct(int width, int height);
+
+       //getter and setter methods for __text
+
+       /**
+        * @brief The method used to get the text of CustomItem
+        *
+        * @return              A String
+        */
+       Tizen::Base::String GetText(void);
+
+       /**
+        * @brief Add all the required elements and create the Custom Item.
+        *
+        * @return              An error code
+        * @param[in]   void                            An instance of the Rectangle class @n
+        *                                                                      This instance represents the x and y coordinates of the top-left corner of the created window along with
+        *                                                                      the width and height of the window.
+        * @exception   E_SUCCESS                       The method is successful.
+        * @exception   E_INVALID_STATE         This instance has already been constructed.
+        * @exception   E_INVALID_ARG       A specified input parameter is invalid.
+        * @exception   E_OUT_OF_MEMORY     The memory is insufficient.
+        * @exception   E_SYSTEM                        A system error has occurred.
+        *
+        */
+       result Make(void);
+
+       /**
+        * @brief The method used to set the text of CustomItem
+        */
+
+       void SetText(Tizen::Base::String& text);
+
+
+
+private:
+       int __height;               ///Height of the SettingToggleCustomItem Instance
+       int __width;                ///Width of the SettingToggleCustomItem Instance
+
+       Tizen::Base::String __text;   ///The Text for the Toggle Button
+       int __fontSize;                                 ///fontsize from settings
+
+};
+
+#endif /* _INT_SETTING_TOGGLE_CUSTOM_ITEM_H_ */
diff --git a/inc/IntSharePopup.h b/inc/IntSharePopup.h
new file mode 100644 (file)
index 0000000..a1ff2fb
--- /dev/null
@@ -0,0 +1,196 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+// !Internet
+/*@file:    IntSharePopUp.h
+ *@brief:      This header file contains the declarations of the SharePopup
+ *
+ */
+
+#ifndef INTSHAREPOPUP_H_
+#define INTSHAREPOPUP_H_
+
+#include <FApp.h>
+#include <FBase.h>
+#include <FIo.h>
+#include <FUi.h>
+
+
+class ShareInfo : public Tizen::Base::Object
+
+{
+public:
+       /**
+        * @brief               The Default constructor
+        */
+       ShareInfo(void);
+
+       /**
+        * @brief               The Default destructor
+        */
+       ~ShareInfo(void);
+
+       /**
+        * @brief               The method used to get the Page title
+        * @param[in]   void
+        * @return              String          The Page title
+        */
+       Tizen::Base::String GetPageTitle(void);
+
+       /**
+        * @brief               The method used to get the Page URL
+        * @param[in]   void
+        * @return              String          The Page URL
+        */
+       Tizen::Base::String GetPageURL(void);
+
+       /**
+        * @brief               The method used to set the Page title
+        * @param[in]   aPageTitle
+        */
+       void SetPageTitle(Tizen::Base::String aPageTitle);
+
+       /**
+        * @brief               The method used to set the Page URL
+        * @param[in]   aPageURL
+        */
+       void SetPageUrl(Tizen::Base::String aPageURL);
+
+       void SetImageAttached(bool imageAttached);
+
+       bool GetImageAttached();
+
+       void SetImagePath(Tizen::Base::String aImagePath);
+
+       Tizen::Base::String GetImagePath(void);
+
+private:
+       Tizen::Base::String __pageTitle;
+       Tizen::Base::String __pageURL;
+       Tizen::Base::String __imagePath;
+       bool isImageAttached;
+};
+
+class SharePopup
+  : public Tizen::App::IAppControlEventListener
+  , public Tizen::Base::Runtime::ITimerEventListener
+  , public Tizen::Ui::Controls::IListViewItemEventListener
+  , public Tizen::Ui::Controls::IListViewItemProvider
+  , public Tizen::Ui::Controls::Popup
+  , public Tizen::Ui::IActionEventListener
+  , public Tizen::Ui::IPropagatedKeyEventListener
+  , public Tizen::App::IAppControlResponseListener
+
+  {
+  public:
+       /**
+        * @brief The Default Constructor
+        */
+       SharePopup(void);
+
+       /**
+        * @brief The Default Destructor
+        */
+       ~SharePopup(void);
+
+       /**
+        * @brief Initializes this SettingForm Form.
+        *
+        * @return              An error code
+        * @exception   true                            The method is succeIOrientationEventListenerssful.
+        * @exception   false                           An error Occured.
+        */
+       bool Initialize(void);
+
+       virtual result OnTerminating(void);
+
+       /**
+        * This function adds the share info object in the array list
+        *
+        * @return      An Error Code
+        * @param               An Object of ShareInfo.
+        */
+       result AddShareInfo(ShareInfo* pShareInfo);
+
+       void RemoveAllShareInfo();
+
+       //ITimerEventListener
+       virtual void OnTimerExpired(Tizen::Base::Runtime::Timer& timer);
+
+       //IActionEventListener
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
+
+       // IAppControlListener
+       void OnAppControlCompleted(const Tizen::Base::String& providerId, const Tizen::Base::String& operationId, const Tizen::Base::Collection::IList* pResultList);
+
+       //IListViewItemProvider
+       virtual Tizen::Ui::Controls::ListItemBase* CreateItem(int index, int itemWidth);
+       virtual bool DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);
+       virtual int GetItemCount(void);
+
+       // IListViewItemEventListener
+       virtual void OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus state);
+       virtual void OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status);
+       virtual void OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction);
+       virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback);
+
+       /**
+        * This function displays the Notification
+        *
+        * @return      No return type.
+        * @param               none.
+        */
+       void StartMessageAppControl(void);
+
+       /**
+        * This function Starts the EmailApp Control
+        *
+        * @return      No return type.
+        * @param               none.
+        */
+       void StartEmailAppControl(void);
+       /**
+        * This function Starts third party apps that supports share_text appcontrol
+        *
+        * @return      No return type.
+        * @param               index.
+        */
+       void StartAppControl(int index);
+       void OnAppControlCompleteResponseReceived(const Tizen::App::AppId& appId, const Tizen::Base::String& operationId, Tizen::App::AppCtrlResult appControlResult, const Tizen::Base::Collection::IMap* pExtraData);
+
+       //IPropagatedKeyEventListener
+       virtual bool    OnKeyPressed (Tizen::Ui::Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo){return false;}
+       virtual bool    OnKeyReleased (Tizen::Ui::Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo);
+       virtual bool    OnPreviewKeyPressed (Tizen::Ui::Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo){return false;}
+       virtual bool    OnPreviewKeyReleased (Tizen::Ui::Control &source, const Tizen::Ui::KeyEventInfo &keyEventInfo){return false;}
+
+  protected:
+       static const int IDA_CANCEL_BUTTON;
+       static const int ID_FORMAT_MESSAGE_STRING;
+       static const int ID_FORMAT_EMAIL_STRING;
+       static const int ID_FORMAT_FACEBOOK_STRING;
+       static const int ID_FORMAT_TWITTER_STRING;
+
+  private:
+       Tizen::Ui::Controls::ListView*  __pList;
+       Tizen::Base::Collection::ArrayList* __pShareList;
+       bool __appControlOngoing;
+       Tizen::Base::Runtime::Timer* __pTimer;
+       Tizen::Base::Collection::IList* __pAppControlList;
+  };
+
+#endif /* INTSHAREPOPUP_H_ */
diff --git a/inc/IntSharePopup.h.bak b/inc/IntSharePopup.h.bak
new file mode 100644 (file)
index 0000000..595cd37
--- /dev/null
@@ -0,0 +1,158 @@
+//\r
+\r
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.\r
+//\r
+// Licensed under the Flora License, Version 1.1 (the License);\r
+// you may not use this file except in compliance with the License.\r
+// You may obtain a copy of the License at\r
+//\r
+//     http://floralicense.org/license/\r
+//\r
+// Unless required by applicable law or agreed to in writing, software\r
+// distributed under the License is distributed on an AS IS BASIS,\r
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+// See the License for the specific language governing permissions and\r
+// limitations under the License.\r
+//\r
+\r
+// !Internet\r
+/*@file:    IntSharePopUp.h\r
+ *@brief:      This header file contains the declarations of the SharePopup\r
+ *\r
+ */\r
+\r
+#ifndef INTSHAREPOPUP_H_\r
+#define INTSHAREPOPUP_H_\r
+\r
+#include <FApp.h>\r
+#include <FBase.h>\r
+#include <FUi.h>\r
+\r
+class ShareInfo : public Tizen::Base::Object\r
+{\r
+public:\r
+       /**\r
+        * @brief               The Default constructor\r
+        */\r
+       ShareInfo(void);\r
+\r
+       /**\r
+        * @brief               The Default destructor\r
+        */\r
+       ~ShareInfo(void);\r
+\r
+       /**\r
+        * @brief               The method used to get the Page title\r
+        * @param[in]   void\r
+        * @return              String          The Page title\r
+        */\r
+       Tizen::Base::String GetPageTitle(void);\r
+\r
+       /**\r
+        * @brief               The method used to get the Page URL\r
+        * @param[in]   void\r
+        * @return              String          The Page URL\r
+        */\r
+       Tizen::Base::String GetPageURL(void);\r
+\r
+       /**\r
+        * @brief               The method used to set the Page title\r
+        * @param[in]   aPageTitle\r
+        */\r
+       void SetPageTitle(Tizen::Base::String aPageTitle);\r
+\r
+       /**\r
+        * @brief               The method used to set the Page URL\r
+        * @param[in]   aPageURL\r
+        */\r
+       void SetPageUrl(Tizen::Base::String aPageURL);\r
+\r
+private:\r
+       Tizen::Base::String __pageTitle;\r
+       Tizen::Base::String __pageURL;\r
+};\r
+\r
+class SharePopup\r
+  : public Tizen::App::IAppControlEventListener\r
+  , public Tizen::Ui::Controls::IListViewItemEventListener\r
+  , public Tizen::Ui::Controls::IListViewItemProvider\r
+  , public Tizen::Ui::Controls::Popup\r
+  , public Tizen::Ui::IActionEventListener\r
+  {\r
+  public:\r
+       /**\r
+        * @brief The Default Constructor\r
+        */\r
+       SharePopup(void);\r
+\r
+       /**\r
+        * @brief The Default Destructor\r
+        */\r
+       ~SharePopup(void);\r
+\r
+       /**\r
+        * @brief Initializes this SettingForm Form.\r
+        *\r
+        * @return              An error code\r
+        * @exception   true                            The method is succeIOrientationEventListenerssful.\r
+        * @exception   false                           An error Occured.\r
+        */\r
+       bool Initialize(void);\r
+\r
+       virtual result OnTerminating(void);\r
+\r
+       /**\r
+        * This function adds the share info object in the array list\r
+        *\r
+        * @return      An Error Code\r
+        * @param               An Object of ShareInfo.\r
+        */\r
+       result AddShareInfo(ShareInfo* pShareInfo);\r
+\r
+       //IActionEventListener\r
+       virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);\r
+\r
+       // IAppControlListener\r
+       void OnAppControlCompleted(const Tizen::Base::String& providerId, const Tizen::Base::String& operationId, const Tizen::Base::Collection::IList* pResultList);\r
+\r
+       //IListViewItemProvider\r
+       virtual Tizen::Ui::Controls::ListItemBase* CreateItem(int index, int itemWidth);\r
+       virtual bool DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth);\r
+       virtual int GetItemCount(void);\r
+\r
+       // IListViewItemEventListener\r
+       virtual void OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus state);\r
+       virtual void OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status);\r
+       virtual void OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction);\r
+       virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback);\r
+\r
+       /**\r
+        * This function displays the Notification\r
+        *\r
+        * @return      No return type.\r
+        * @param               none.\r
+        */\r
+       void StartMessageAppControl(void);\r
+\r
+       /**\r
+        * This function Starts the EmailApp Control\r
+        *\r
+        * @return      No return type.\r
+        * @param               none.\r
+        */\r
+       void StartEmailAppControl(void);\r
+\r
+\r
+  protected:\r
+       static const int IDA_CANCEL_BUTTON;\r
+       static const int ID_FORMAT_MESSAGE_STRING;\r
+       static const int ID_FORMAT_EMAIL_STRING;\r
+       static const int ID_FORMAT_FACEBOOK_STRING;\r
+       static const int ID_FORMAT_TWITTER_STRING;\r
+\r
+  private:\r
+       Tizen::Ui::Controls::ListView*  __pList;\r
+       Tizen::Base::Collection::ArrayList* __pShareList;\r
+  };\r
+\r
+#endif /* INTSHAREPOPUP_H_ */\r
diff --git a/inc/IntTypes.h b/inc/IntTypes.h
new file mode 100644 (file)
index 0000000..f8220e1
--- /dev/null
@@ -0,0 +1,73 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file: IntTypes.h
+ *@brief: This is the header file for TableType
+ */
+#ifndef _INT_TYPES_H
+#define _INT_TYPES_H
+
+#include <FGraphics.h>
+
+static const int NB_DB_PRIMARY_KEY = -1;
+static const int MAX_NB_DB_ID_LEN = 100;
+static const int MAX_NB_DB_TITLE_LEN = 100000;
+static const int MAX_NB_DB_CONTENT_LEN = 100000;
+
+static const int MAX_NOTE_TABLE_COLUMN = 15;
+static const int MAX_NOTEBOOK_TABLE_COLUMN = 8;
+
+static const int IDA_BUTTON_NO = 1000;
+static const int IDA_BUTTON_YES = 1001;
+
+const int DEVICE_BRIGHTNESS_CHANGE_EVENT = 994;
+const int UPDATE_LIST_COMPLETE = 995;
+const int UPDATE_MAINFORM_FOOTER_ON_WINDOWCLOSED = 996;
+const int APPCONTROL_LAUNCH_MAX_LIMIT_REACHED = 997;
+const int FORE_GROUND_APP_EVENT = 998;
+const int BACK_GROUND_APP_EVENT = 999;
+static const unsigned int CUSTOM_COLOR_GREY = Tizen::Graphics::Color32<124,124,124>::Value;
+static const unsigned int CUSTOM_COLOR_TRANSPARENT = Tizen::Graphics::Color32<0,0,0>::Value;
+static const unsigned int CUSTOM_BACKGROUND_COLOR_LISTVIEW = Tizen::Graphics::Color32<236,240,242>::Value;
+static const unsigned int CUSTOM_BACKGROUND_COLOR_LISTVIEW_PRESSED_HIGHLIGHTED = Tizen::Graphics::Color32<42, 137, 194>::Value;
+static const unsigned int CUSTOM_COLOR_LISTVIEW_TEXT = Tizen::Graphics::Color32<249,249,249>::Value;
+static const unsigned int CUSTOM_COLOR_BROWN = Tizen::Graphics::Color32<32, 32, 32>::Value;
+static const unsigned int CUSTOM_COLOR_INFO_LABEL = Tizen::Graphics::Color32<68, 68, 68>::Value;
+static const unsigned int CUSTOM_BACKGROUND_COLOR_PREVIEW_PANEL = Tizen::Graphics::Color32<81,81,81>::Value;
+static const unsigned int CUSTOM_BACKGROUND_COLOR_PREVIEW_PANEL_INACTIVE = Tizen::Graphics::Color32<0,0,0,20>::Value;
+static const unsigned int CUSTOM_COLOR_PREVIEW_PANEL_PRESSED_RECTANGLE = Tizen::Graphics::Color32<7,180,211>::Value;
+static const unsigned int CUSTOM_COLOR_LISTVIEW_TEXT2 = Tizen::Graphics::Color32<70,70,70>::Value;
+static const unsigned int CUSTOM_COLOR_SETTINGS_TEXT = Tizen::Graphics::Color32<128, 128, 128>::Value;
+static const unsigned int CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND = Tizen::Graphics::Color32<248, 246, 239>::Value;
+static const unsigned int CUSTOM_COLOR_SETTINGS_LISTITEM_RADIO_BACKGROUND = Tizen::Graphics::Color32<220, 218, 211>::Value;
+static const unsigned int CUSTOM_COLOR_SETTINGS_GROUPTITLE = Tizen::Graphics::Color32<59, 115, 182>::Value;
+static const unsigned int CONTEXT_ITEM_DELETE_COLOR = Tizen::Graphics::Color32<208, 82, 82>::Value;
+
+enum BrowserDbTableTypes
+{
+       DB_TYPE_INVALID = -1,
+       DB_TYPE_BOOKMARKURLS,
+       //DB_TYPE_BOOKMARKFOLDERS,
+       DB_TYPE_HISTORYDATA,
+       DB_TYPE_FAVICON,
+       DB_TYPE_MAX
+};
+
+
+#endif // _INT_TYPES_H
+
diff --git a/manifest.xml b/manifest.xml
new file mode 100644 (file)
index 0000000..c3876f0
--- /dev/null
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<Manifest xmlns="http://schemas.tizen.org/2012/12/manifest">
+    <Id>kmcele1k0n</Id>
+    <Version>1.0.0</Version>
+    <Type>C++App</Type>
+    <Requirements>
+        <Feature Name="http://tizen.org/feature/platform.core.cpu.arch">x86</Feature>
+        <Feature Name="http://tizen.org/feature/platform.core.fpu.arch">vfpv3</Feature>
+    </Requirements>
+    <Apps>
+        <ApiVersion>2.0</ApiVersion>
+        <Privileges>
+            <Privilege>http://tizen.org/privilege/bookmark.read</Privilege>
+            <Privilege>http://tizen.org/privilege/web.privacy</Privilege>
+            <Privilege>http://tizen.org/privilege/web.service</Privilege>
+            <Privilege>http://tizen.org/privilege/alarm</Privilege>
+            <Privilege>http://tizen.org/privilege/bookmark.write</Privilege>
+            <Privilege>http://tizen.org/privilege/application.launch</Privilege>
+            <Privilege>http://tizen.org/privilege/power</Privilege>
+            <Privilege>http://tizen.org/privilege/content.write</Privilege>
+            <Privilege>http://tizen.org/privilege/appmanager.launch</Privilege>
+            <Privilege>http://tizen.org/privilege/notification</Privilege>
+        </Privileges>
+        <UiApp HwAcceleration="On" LaunchingHistoryVisible="True" Main="True" MenuIconVisible="True" Name="Internet">
+            <UiScalability BaseScreenSize="Normal" CoordinateSystem="Logical" LogicalCoordinate="720"/>
+            <UiTheme SystemTheme="White"/>
+            <DisplayNames>
+                <DisplayName Locale="eng-PH">Internet</DisplayName>
+                <DisplayName Locale="zho-SG">网络</DisplayName>
+                <DisplayName Locale="kat-GE">ინტერნეტი</DisplayName>
+                <DisplayName Locale="est-EE">Internet</DisplayName>
+                <DisplayName Locale="ukr-UA">Браузер</DisplayName>
+                <DisplayName Locale="srp-RS">Internet</DisplayName>
+                <DisplayName Locale="hrv-HR">Internet</DisplayName>
+                <DisplayName Locale="isl-IS">Internetið</DisplayName>
+                <DisplayName Locale="ell-GR">Internet</DisplayName>
+                <DisplayName Locale="glg-ES">Internet</DisplayName>
+                <DisplayName Locale="lit-LT">Internetas</DisplayName>
+                <DisplayName Locale="aze-AZ">Internet</DisplayName>
+                <DisplayName Locale="eng-US">Internet</DisplayName>
+                <DisplayName Locale="mkd-MK">Интернет</DisplayName>
+                <DisplayName Locale="zho-HK">瀏覽器</DisplayName>
+                <DisplayName Locale="slk-SK">Internet</DisplayName>
+                <DisplayName Locale="hun-HU">Internet</DisplayName>
+                <DisplayName Locale="hye-AM">Ինտերնետ</DisplayName>
+                <DisplayName Locale="ces-CZ">Internet</DisplayName>
+                <DisplayName Locale="fin-FI">Internet</DisplayName>
+                <DisplayName Locale="ara-AE">الإنترنت</DisplayName>
+                <DisplayName Locale="eus-ES">Internet</DisplayName>
+                <DisplayName Locale="ita-IT">Internet</DisplayName>
+                <DisplayName Locale="tur-TR">İnternet</DisplayName>
+                <DisplayName Locale="rus-RU">Интернет</DisplayName>
+                <DisplayName Locale="cat-ES">Internet</DisplayName>
+                <DisplayName Locale="kaz-KZ">Шолушы</DisplayName>
+                <DisplayName Locale="deu-DE">Internet</DisplayName>
+                <DisplayName Locale="zho-CN">互联网</DisplayName>
+                <DisplayName Locale="por-PT">Internet</DisplayName>
+                <DisplayName Locale="slv-SI">Internet</DisplayName>
+                <DisplayName Locale="fra-FR">Internet</DisplayName>
+                <DisplayName Locale="ron-RO">Internet</DisplayName>
+                <DisplayName Locale="hin-IN">इंटरनेट</DisplayName>
+                <DisplayName Locale="fra-CA">Internet</DisplayName>
+                <DisplayName Locale="spa-ES">Internet</DisplayName>
+                <DisplayName Locale="nld-NL">Internet</DisplayName>
+                <DisplayName Locale="dan-DK">Internet</DisplayName>
+                <DisplayName Locale="por-BR">Internet</DisplayName>
+                <DisplayName Locale="bul-BG">Интернет</DisplayName>
+                <DisplayName Locale="zho-TW">網際網路</DisplayName>
+                <DisplayName Locale="jpn-JP">インターネット</DisplayName>
+                <DisplayName Locale="swe-SE">Internet</DisplayName>
+                <DisplayName Locale="kor-KR">인터넷</DisplayName>
+                <DisplayName Locale="spa-MX">Internet</DisplayName>
+                <DisplayName Locale="nob-NO">Internett</DisplayName>
+                <DisplayName Locale="uzb-UZ">Internet</DisplayName>
+                <DisplayName Locale="pol-PL">Internet</DisplayName>
+                <DisplayName Locale="gle-IE">an tIdirlíon</DisplayName>
+                <DisplayName Locale="lav-LV">Internets</DisplayName>
+                <DisplayName Locale="eng-GB">Internet</DisplayName>
+            </DisplayNames>
+            <Icons>
+                <Icon Section="MainMenu" Type="Xhigh">mainmenu.png</Icon>
+            </Icons>
+            <AppControls>
+                <AppControl>
+                    <Operation>http://tizen.org/appcontrol/operation/view</Operation>
+                    <Uri>file</Uri>
+                    <Uri>http</Uri>
+                    <Uri>https</Uri>
+                    <Uri>javascript</Uri>
+                </AppControl>
+                <AppControl>
+                    <MimeType>application/xml</MimeType>
+                    <MimeType>image/svg+xml</MimeType>
+                    <MimeType>text/html</MimeType>
+                    <Operation>http://tizen.org/appcontrol/operation/view</Operation>
+                </AppControl>
+            </AppControls>
+            <LaunchConditions/>
+            <Notifications>
+                <Notification Name="Ticker">On</Notification>
+                <Notification Name="Sound">On</Notification>
+                <Notification Name="Contents">Off</Notification>
+                <Notification Name="Badge">On</Notification>
+            </Notifications>
+        </UiApp>
+    </Apps>
+</Manifest>
diff --git a/packaging/apps.Internet.spec b/packaging/apps.Internet.spec
new file mode 100755 (executable)
index 0000000..4b3c34e
--- /dev/null
@@ -0,0 +1,80 @@
+Name:       apps.Internet
+Summary:    Internet application
+Version:    1.0.0.1
+Release:    1
+Group:      TO_BE/FILLED_IN
+License:    TO BE FILLED IN
+Source0:    %{name}-%{version}.tar.gz
+BuildRequires:  cmake
+BuildRequires:  pkgconfig(osp-content)
+BuildRequires:  pkgconfig(osp-appfw)
+BuildRequires:  osp-appfw-internal-devel
+BuildRequires: pkgconfig(osp-uifw)
+BuildRequires:  osp-uifw-internal-devel
+BuildRequires:  pkgconfig(osp-media)
+BuildRequires:  osp-media-internal-devel
+BuildRequires:  pkgconfig(osp-image)
+BuildRequires:  osp-image-internal-devel
+BuildRequires:  pkgconfig(osp-net)
+BuildRequires:  osp-net-internal-devel
+BuildRequires: pkgconfig(osp-shell)
+BuildRequires: osp-shell-internal-devel
+BuildRequires:  pkgconfig(osp-json)
+BuildRequires:  pkgconfig(osp-web)
+BuildRequires: pkgconfig(osp-image-core)
+BuildRequires: pkgconfig(osp-locations)
+BuildRequires: pkgconfig(osp-shell)
+BuildRequires: pkgconfig(osp-shell-core)
+BuildRequires:  hash-signer
+
+%description
+Verification application: Internet
+
+%prep
+%setup -q
+
+%build
+MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
+%ifarch %{ix86}
+%if 0%{?simulator}
+CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_X86_ -D_OSP_EMUL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
+%else
+CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_X86_ " cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
+%endif
+%else
+CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_ARMEL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
+%endif
+
+# Call make instruction with smp support
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+mkdir -p %{buildroot}/usr/share/license
+cp LICENSE.Flora %{buildroot}/usr/share/license/%{name}
+%make_install
+###### for package signing step ######
+PKG_ID=kmcele1k0n
+%define tizen_sign 1
+%define tizen_sign_base /usr/apps/${PKG_ID}
+%define tizen_sign_level platform
+%define tizen_author_sign 1
+%define tizen_dist_sign 1
+
+%post
+/sbin/ldconfig
+PKG_ID=kmcele1k0n
+echo "/usr/etc/package-manager/backend/tpk -i /usr/apps/"${PKG_ID}
+/usr/etc/package-manager/backend/tpk -i /usr/apps/${PKG_ID}
+cp -f /usr/lib/osp/osp-ui-app-loader /usr/apps/${PKG_ID}/bin/Internet
+
+%postun
+/sbin/ldconfig
+PKG_ID=kmcele1k0n
+echo "/usr/etc/package-manager/backend/tpk -u "${PKG_ID}
+/usr/etc/package-manager/backend/tpk -u ${PKG_ID}
+
+%files
+%defattr(-,root,root,-)
+/usr/apps/*
+/usr/share/license/%{name}
diff --git a/res/.workflow b/res/.workflow
new file mode 100644 (file)
index 0000000..b7228a4
Binary files /dev/null and b/res/.workflow differ
diff --git a/res/ara-AE.xml b/res/ara-AE.xml
new file mode 100644 (file)
index 0000000..5e78842
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">إخطار الويب</text>
+    <text id="IDS_BR_OPT_DRAG">سحب</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">لا توجد نتائج</text>
+    <text id="IDS_COM_BODY_NOV">11</text>
+    <text id="IDS_COM_BODY_PASTE">لصق</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">إعدادات محتوى الصفحة</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">الإعدادات المتقدمة لمواقع ويب فردية</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">صفحة المستخدم الرئيسية</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">مدير الإطارات</text>
+    <text id="IDS_BR_BODY_AUTO">تلقائي</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">مسح السجل</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">الصفحة الحالية</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">أغلق جميع الإطارات المفتوحة وانتقل إلى الصفحة الرئيسية</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">قبول ملفات تعريف الارتباط</text>
+    <text id="IDS_BR_OPT_SHARE">مشاركة</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">الصينية (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">اللاتينية-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">وضع المطور</text>
+    <text id="IDS_COM_BODY_JUNE">06</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">تحميل الصور</text>
+    <text id="IDS_BR_BUTTON2_DONE">تم</text>
+    <text id="IDS_BR_OPT_SETTINGS">الضبط</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">ضخم</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">مشكلة في الاتصال بالبيانات</text>
+    <text id="IDS_COM_BODY_AUG">08</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">ضبط الصفحة الحالية كصفحة رئيسية</text>
+    <text id="IDS_COM_BODY_SETTINGS">الضبط</text>
+    <text id="IDS_BR_SK_DELETE_ABB">مسح</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">اليابانية (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">المستخدم المحفوظ وكلمة المرور</text>
+    <text id="IDS_BR_OPT_OPEN">فتح</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">عدم السؤال مرة أخرى</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">حفظ للقراءة عند عدم الاتصال</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">إضافة Livebox</text>
+    <text id="IDS_COM_BODY_JULY">07</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">إنشاء مجلد</text>
+    <text id="IDS_BR_OPT_ADD">إضافة</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">مرتفعة</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">حفظ أسماء المستخدمين وكلمات المرور الخاصة بمواقع الويب</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">اليابانية (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">مدير التحميل</text>
+    <text id="IDS_COM_BODY_APRIL">04</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">الصينية (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">كبير</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">إعدادات موقع الويب</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">إغلاق الكل</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">تحديد العناصر</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">اختيار الكل</text>
+    <text id="IDS_BR_OPT_RELOAD">إعادة التحميل</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">الانتقال إلى السابق</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">هل تريد مسح السجل؟</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">لا توجد عناصر</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">المجلد</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">تخصيص وكيل المستخدم</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">عرض سطح المكتب</text>
+    <text id="IDS_COM_BODY_SEP">09</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">نسخ عنوان الارتباط</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">فتح في صفحة جديدة</text>
+    <text id="IDS_COM_BODY_WED">أربـ</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">لا يوجد علامات</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">إضافة علامة</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">عرض الصور</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">إرسال بالبريد الإلكتروني</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">غير مسموح</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">عرض نظرة عامة للصفحات التي تم فتحها حديثا</text>
+    <text id="IDS_BR_BODY_LARGE">كبير</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">عرض مختصر</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">البحث في الصفحة</text>
+    <text id="IDS_BR_BODY_PASSWORD">كلمة المرور</text>
+    <text id="IDS_BR_BODY_TITLE">العنوان</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">ترميز النص</text>
+    <text id="IDS_BR_POP_DELETED">تم المسح</text>
+    <text id="IDS_BR_BODY_SETTINGS">الضبط</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">تم تحديد عنصر واحد</text>
+    <text id="IDS_BR_OPT_MINIMISE">تصغير</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">البطاقات</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">اختيار النص فعال</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">مجلد جديد</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">مضافة إلى الإشارات المرجعية</text>
+    <text id="IDS_BR_OPT_ALLOW">السماح</text>
+    <text id="IDS_BR_BODY_READABLE">مقروء</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">عرض الصور</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">تلقائي</text>
+    <text id="IDS_COM_BODY_OCT">10</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">منفذ الوكيل</text>
+    <text id="IDS_BR_HEADER_EDIT">تعديل</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">هل تريد حذف محفوظات المستعرض؟</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">أدخل اسم المجلد</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">إرسال عبر رسالة</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">عرض حسب</text>
+    <text id="IDS_COM_BODY_TUE">ثلا</text>
+    <text id="IDS_COM_BODY_MON">إثنـ</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">الإطار المتعدد</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">موجود مسبقا</text>
+    <text id="IDS_BR_BODY_COPY_URL">نسخ الموقع الإلكتروني</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">تذكر الأفضلية</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">إلغاء إمكانية الوصول إلى الموقع</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">هل تريد حذف كافة ملفات تعريف الارتباط؟</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">هل تريد حذف كل‏‫ بيانات النموذج‬ المحفوظة؟</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">خطأ في الشبكة</text>
+    <text id="IDS_BR_OPT_STOP">إيقاف</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">البحث في الصفحة</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">لا توجد مواقع تمت زيارتها</text>
+    <text id="IDS_COM_BODY_SAT">سبت</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">تنزيل</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">إضافة علامة</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">هل تريد حذف المحتوى المخزن محليا وقواعد البيانات؟</text>
+    <text id="IDS_BR_POP_FAIL">فشل</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">إغلاق إطار</text>
+    <text id="IDS_BR_BODY_MEDIUM">وسط</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">الأسبوع الأخير</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">يتعذر عرض صفحة الويب. لا توجد استجابة من الخادم</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">حذف علامة مرجعية</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">إضافة إلى سجل القصاصات</text>
+    <text id="IDS_BR_BODY_OLDER">أقدم</text>
+    <text id="IDS_BR_SK_PREVIOUS">السابق</text>
+    <text id="IDS_BR_BUTTON_MORE">المزيد</text>
+    <text id="IDS_BR_OPT_MOVE">نقل</text>
+    <text id="IDS_COM_BODY_YESTERDAY">أمس</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">وضع التحديد</text>
+    <text id="IDS_BR_BODY_UNTAGGED">بدون علامة</text>
+    <text id="IDS_BR_BODY_CREATED">تم الإنشاء</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">أدخل بطاقة SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">تمت إزالة العلامة</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">مسح إعدادات أذونات الإخطارات</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">مشاركة الارتباط</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">تعيين النص لملء نموذج الويب تلقائيا</text>
+    <text id="IDS_COM_SK_OK">موافق</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">صغير</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">نسخ الصورة</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">التوصيل الآمن</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">بيانات النموذج</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">الأكثر زيارة</text>
+    <text id="IDS_BR_OPT_SELECT">اختيار</text>
+    <text id="IDS_BR_HEADER_FOLDER">المجلد</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">تعذر فتح إطار جديد. تم فتح أقصى عدد من الإطارات بالفعل</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">السماح للمواقع بتشغيل JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">تحديث تلقائي</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">إطار جديد</text>
+    <text id="IDS_COM_SK_NO">لا</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">السماح للمواقع بحفظ بيانات ملفات تعريف الارتباط وقراءتها</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">انقر نقرا مزدوجا لإغلاق العلبة.</text>
+    <text id="IDS_BR_BODY_PLAY">تشغيل</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">تم بلوغ أقصى عدد من العلامات (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">يتم التحميل. يرجى الانتظار...</text>
+    <text id="IDS_BR_SK_CANCEL">إلغاء</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">تم إلغاء تفعيل بيانات الهاتف المحمول. اتصل باستخدام شبكة Wi-Fi أو قم بتفعيل بيانات الهاتف المحمول</text>
+    <text id="IDS_BR_BODY_COOKIES">ملفات تعريف الارتباط</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">صفحة فارغة</text>
+    <text id="IDS_BR_BODY_SEARCH">بحث</text>
+    <text id="IDS_COM_BODY_FEB">02</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">إلغاء تفعيل الوضع الخاص</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">مسح الذاكرة المؤقتة</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">كلمة المرور</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">اسم المستخدم</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">عرض مواقع الويب المتوفرة على أجهزة الكمبيوتر على جهاز الهاتف المحمول بسهولة. تحسن هذه الميزة من حجم النص لتيسير القراءة. ملاحظة: قد يتم تغيير النص</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">تعديل العلامات</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">مسح البيانات المخزنة</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">هل تريد حذف جميع بيانات مواقع الويب وأذونات المواقع؟</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">اختيار الكل</text>
+    <text id="IDS_BR_POP_NEVER">أبدا</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">حدد المجلد</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">آخر صفحة معروضة</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">خيارات المطور</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">اللغة المصدر</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">العلامات</text>
+    <text id="IDS_BR_SK_CLEAR">مسح</text>
+    <text id="IDS_COM_BODY_TODAY">اليوم</text>
+    <text id="IDS_COM_SK_YES">نعم</text>
+    <text id="IDS_BR_OPT_PASTE">لصق</text>
+    <text id="IDS_BR_SK_NEXT">التالي</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">تتعذر الإضافة إلى الشاشة الرئيسية. موقع الويب هذا لا يسمح بمعاينته</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">عميل مستخدم</text>
+    <text id="IDS_BR_POP_DEVICEABORT">فشل غير متوقع</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">مسح أذونات إخطارات الويب؟</text>
+    <text id="IDS_COM_BODY_SUN">أحد</text>
+    <text id="IDS_BR_POP_SAVED">تم الحفظ</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">انقر نقرا مزدوجا لفتح صفحة الويب.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">معلومات إضافية عن صفحة الويب</text>
+    <text id="IDS_BR_BODY_NORMAL">عادي</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">تم تحديد %d عناصر</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">أضف للعلامات</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">عرض الصور</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">جاري بدء التنزيل...</text>
+    <text id="IDS_BR_BODY_EMPTY">خالي</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">العلامات</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">حجم الخط</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">الانتقال إلى التالي</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">مسح كافة بيانات ملفات الارتباط</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">لم يتم حفظ محفوظات الإنترنت</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">حذف بيانات الاستعراض</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">اليابانية (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">نسخ</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">اسم المجلد</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">منع الإطارات المنبثقة</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">علامات تبويب تمت مزامنتها</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">إضافة الى الرئيسية</text>
+    <text id="IDS_COM_SK_SAVE">حفظ</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">شهادة غير صالحة</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">وضع التصفح المتخفي</text>
+    <text id="IDS_COM_BODY_JAN">01</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">الخصوصية والأمان</text>
+    <text id="IDS_BR_BODY_PRINT">طباعة</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">توجد مشاكل في شهادة الأمان الخاصة بهذا الموقع</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">السطوع</text>
+    <text id="IDS_BR_SK3_DELETE">مسح؟</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">حجم الخط</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">اكتشاف تلقائي</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">تذكر بيانات النموذج</text>
+    <text id="IDS_BR_SK_DELETE">مسح</text>
+    <text id="IDS_COM_SK_CANCEL_A">إلغاء</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">تحذير الأمان</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">تنزيل؟</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">ابحث عن عنوان URL أو أدخله</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">مسح بيانات النموذج</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">تذكر كلمات المرور</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">انتقال إلى السجلات</text>
+    <text id="IDS_BR_BODY_TODAY">اليوم</text>
+    <text id="IDS_BR_POP_REFUSE">رفض</text>
+    <text id="IDS_COM_BODY_PRIVACY">الخصوصية</text>
+    <text id="IDS_BR_OPT_REFRESH">إنعاش</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">اختصار للويب</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">مسح كلمات المرور</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">ضبط كصفحة رئيسية</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">إلغاء</text>
+    <text id="IDS_BR_OPT_HUGE">ضخم</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">جاري الإخطار...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">آخر 7 أيام</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(لا يوجد بطاقات)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">التشغيل دوما</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">المحفوظات</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">انقر مرة أخرى لإغلاق الإنترنت</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">أدخل اسم الإشارة المرجعية</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">مطلوب التوثيق</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">حفظ الارتباط</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">عدم الإظهار مرة أخرى</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">نسخ إلى الحافظة</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">تغيير اسم المجلد</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">حفظ تلقائي للمعرف/كلمة المرور</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">الضبط إلى جميع الإعدادات الافتراضية. متابعة؟</text>
+    <text id="IDS_BR_BODY_MOBILE">الجوال</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">تحديد الإشارات المرجعية‬</text>
+    <text id="IDS_COM_BODY_CLOSE">إغلاق</text>
+    <text id="IDS_BR_BODY_SMALL">صغير</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">إعادة الضبط إلى الافتراضي</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">الكورية (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (اتصال تلقائي)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">تغيير اسم البطاقة</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">إنشاء مجلد</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">الصفحة الرئيسية</text>
+    <text id="IDS_COM_POP_INVALID_URL">الموقع الالكتروني غير صالح</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">عرض سطح المكتب</text>
+    <text id="IDS_BR_SK_MENU">القائمة</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">لم يتم العثور على URL</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">عرض المحمول</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">فتح في إطار جديد</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">بريد إلكتروني</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">تم إنشاء اختصارا</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">فشل اتصال البيانات</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">ملء النماذج تلقائيا</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">السماح للمواقع بطلب الوصول إلى موقعك</text>
+    <text id="IDS_COM_BODY_THU">خميس</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">إعادة تسمية المجلد</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">تمت الإزالة من الإشارات المرجعية</text>
+    <text id="IDS_BR_OPT_BOOKMARK">علامة</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">فتح الصفحات للمعاينة</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">ملائمة للعرض</text>
+    <text id="IDS_COM_BODY_JUL">07</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">شبكة البيانات</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">تمت إضافة إشارة مرجعية</text>
+    <text id="IDS_BR_TAB_HISTORY">المحفوظات</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">آخر شهر</text>
+    <text id="IDS_BR_SK_DONE">تمت</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">تعديل العلامة</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">حذف جميع كلمات المرور المحفوظة؟</text>
+    <text id="IDS_BR_OPT_LIST">اللائحة</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">إضافة لإش.مرجعية</text>
+    <text id="IDS_COM_BODY_MAY">05</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">سياسة الأمان تقيد استخدام متصفح الإنترنت</text>
+    <text id="IDS_COM_BODY_MAR">03</text>
+    <text id="IDS_BR_BODY_URL">الموقع</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">غير قادر على إضافة علامة. وصل إلى الحد الأقصى لعدد العلامات</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">اسأل دائما</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">حفظ الصفحة</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">تحديد كلمة</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">عرض تحذيرات الأمان</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">إنشاء مجلد</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">مسح الكل</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">هل تريد حذف العلامات المحددة؟</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">مسح البيانات المخصصة</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">مسح كافة بيانات المستعرض وإعادة تعيين كافة الإعدادات إلى الوضع الافتراضي</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">عرض الصور على صفحات الويب</text>
+    <text id="IDS_BR_OPT_DICTIONARY">القاموس</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">العرض الافتراضي</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">فرز حسب العلامة</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">تثبيت تطبيق الويب</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">حول المتصفح</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">تفعيل الوضع الخاص</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">سجل القصاصات</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">محرك البحث</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">تذكر البيانات التي قمت بكتابتها في نماذج لاستخدامها لاحقا</text>
+    <text id="IDS_BR_BODY_NO_TITLE">لا يوجد عنوان</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">منذ %d أسبوع</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">إضافة إلى الشاشة الرئيسية</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">تمكين الموقع</text>
+    <text id="IDS_BR_POP_ENTER_URL">أدخل الموقع الالكتروني</text>
+    <text id="IDS_BR_OPT_MANUAL">يدوي</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">لا يوجد مواقع ماضية</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">تشغيل JAVAscript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">يطالب %s بتحديد موقعك</text>
+    <text id="IDS_COM_BODY_FRI">جمعة</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">النسخة</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">رسالة</text>
+    <text id="IDS_BR_OPT_CACHE">الذاكرة المؤقتة</text>
+    <text id="IDS_BR_SK_EDIT">تعديل</text>
+    <text id="IDS_BR_BODY_GENARAL">عام</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">الصفحات المحفوظة</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">السماح لـ %s بعرض الإخطارات</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">حظر الإطارات المنبثقة على صفحات الويب</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">حفظ الصورة</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">المواقع الأكثر زيارة</text>
+    <text id="IDS_BR_BODY_YESTERDAY">أمس</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">أدخل العنوان</text>
+    <text id="IDS_COM_BODY_DEC">12</text>
+    <text id="IDS_BR_POP_DELETED_ALL">تم مسح الكل</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">تم تحديد %d عنصر</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">يتعذر حفظ صورة</text>
+    <text id="IDS_BR_OPT_MESSAGES">الرسائل</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">إعادة ترتيب</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">‏‫‏‫تغيير حجم النص تلقائيا</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">هل تريد حذف معلومات الوصول إلى موقع الويب؟</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">عرض القائمة</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">نقل العلامات المحددة؟</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">الذاكرة لا تكفي</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">لا يوجد ذاكرة كافية. امسح بعض العناصر</text>
+</string_table>
diff --git a/res/aze-AZ.xml b/res/aze-AZ.xml
new file mode 100644 (file)
index 0000000..8b3c96a
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Veb bildiriş</text>
+    <text id="IDS_BR_OPT_DRAG">Dart</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Heç bir nəticə tapılmamışdır</text>
+    <text id="IDS_COM_BODY_NOV">Noy.</text>
+    <text id="IDS_COM_BODY_PASTE">Yapışdır</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Səhifə məzmunu parametrləri</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Fərdi vebsaytlar üçün təkmil parametrlər</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">İstifadəçinin baş səhifəsi</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">PƏNCƏRƏ MENECERİ</text>
+    <text id="IDS_BR_BODY_AUTO">Avtomatik</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Tarixçəni sil</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Cari səhifə</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Açılmış bütün pəncərələri bağlayın və başlanğıc ekrana keçin</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Kukiləri qəbul edin</text>
+    <text id="IDS_BR_OPT_SHARE">Paylaş</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Çin dili (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Yaradıcı rejimi</text>
+    <text id="IDS_COM_BODY_JUNE">İyun</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Şəkilləri yükləyin</text>
+    <text id="IDS_BR_BUTTON2_DONE">Hazırdır</text>
+    <text id="IDS_BR_OPT_SETTINGS">Parametrlər</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Nəhəng</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Məlumat bağlantısı ilə əlaqədar problem</text>
+    <text id="IDS_COM_BODY_AUG">Avq</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Cari səhifəni başlanğıc səhifə kimi qur</text>
+    <text id="IDS_COM_BODY_SETTINGS">Parametrlər</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Sil</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Yaponca (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Saxlanmış ID və parol</text>
+    <text id="IDS_BR_OPT_OPEN">Aç</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Bir də soruşma</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Oflayn oxunuş üçün saxla</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Livebox əlavə etmək</text>
+    <text id="IDS_COM_BODY_JULY">İyul</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Qovluq yaradın</text>
+    <text id="IDS_BR_OPT_ADD">Əlavə et</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Yüksək</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Veb saytlar üçün istifadəçi adları və parolları saxla</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Yaponca (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Yükləmə meneceri</text>
+    <text id="IDS_COM_BODY_APRIL">Aprel</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Çin dili (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Geniş</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Vebsayt parametrləri</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Hamısını bağla</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Elementləri seç</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Hamısını seç</text>
+    <text id="IDS_BR_OPT_RELOAD">Yenidən yüklə</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Geriyə gedin</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Tarixçə silinsin?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Elementlər yoxdur</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">QOVLUQ</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Fərdi istifadəçi agenti</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">İş masası görünüşü</text>
+    <text id="IDS_COM_BODY_SEP">Sent</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">URL linkn kopyl</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Yeni səhifədə açın</text>
+    <text id="IDS_COM_BODY_WED">Çərş.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Nişanlar yoxdur</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Etiket əlavə et</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Şəkil göstərlsn</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Epoçt ilə göndərin</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">İcazə verilmir</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Yeni açılmış pəncərələrin icmalını göstər</text>
+    <text id="IDS_BR_BODY_LARGE">Geniş</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniatür görüntüsü</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Səhifədə tapın</text>
+    <text id="IDS_BR_BODY_PASSWORD">Şifrə</text>
+    <text id="IDS_BR_BODY_TITLE">Başlıq</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Mətn şifrələnir</text>
+    <text id="IDS_BR_POP_DELETED">Silindi</text>
+    <text id="IDS_BR_BODY_SETTINGS">Parametrlər</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 element seçildi</text>
+    <text id="IDS_BR_OPT_MINIMISE">Kiçilt</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Yarlıklar</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Mətn seçimi qoşulub</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Yeni qovluq</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Əlfəcinlərə əlavə olunmuşdur</text>
+    <text id="IDS_BR_OPT_ALLOW">İcazə ver</text>
+    <text id="IDS_BR_BODY_READABLE">Oxuna bilən</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Təsvirləri göstər</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Avtomatik</text>
+    <text id="IDS_COM_BODY_OCT">Okt</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proksi portu</text>
+    <text id="IDS_BR_HEADER_EDIT">Redaktə et</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Brauzer tarixçəsi silinsin?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Qovluq adını daxil edin</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Mesaj vasitəsilə göndər</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Göz.keç.qayd</text>
+    <text id="IDS_COM_BODY_TUE">Ç.A.</text>
+    <text id="IDS_COM_BODY_MON">B.e</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Çoxpəncərəli</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Artıq var</text>
+    <text id="IDS_BR_BODY_COPY_URL">URL-ni kopyala</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Seçimi yadda saxla</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Məkana girişi sil</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Bütün kukilər silinsin?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Saxlanmış bütün forma məlumatları silinsin?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Şəbəkə xətası</text>
+    <text id="IDS_BR_OPT_STOP">Dayandır</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Səhifədə tapın</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Daxil olunmuş saytlar yoxdur</text>
+    <text id="IDS_COM_BODY_SAT">Şən</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Yüklə</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Nişanı əlavə et</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Lokal keş məzmunu və məlumat bazaları təmizlənsin?</text>
+    <text id="IDS_BR_POP_FAIL">Mümkün olmadı</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Pəncərəni bağlayın</text>
+    <text id="IDS_BR_BODY_MEDIUM">Orta</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Keçən həftə</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Veb-səhifəni göstərmək mümkün deyil. Serverdən cavab yoxdur</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Əlfəcin silinsin</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Dəftərə əlavə et</text>
+    <text id="IDS_BR_BODY_OLDER">Köhnə</text>
+    <text id="IDS_BR_SK_PREVIOUS">Əvvəlki</text>
+    <text id="IDS_BR_BUTTON_MORE">Daha çox</text>
+    <text id="IDS_BR_OPT_MOVE">Göndər</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Dünən</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Seçim rejimi</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Etiketlənməyib</text>
+    <text id="IDS_BR_BODY_CREATED">Yaradıldı</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Xahiş olunur SIM kart daxil edin</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Əlfəcin silindi</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Veb-bildirişə icazə parametrlərini sil</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Linki paylaş</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Veb-formanın avto-doldurulması üçün mətn təyin edin</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Kiçik</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Şəkli köçür</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Təhlükəsiz rabitə</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Forma məlumatları</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Ən çox baxılanlar</text>
+    <text id="IDS_BR_OPT_SELECT">Seç</text>
+    <text id="IDS_BR_HEADER_FOLDER">Qovluq</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Yeni pəncərəni açmaq mümkün deyil. Maksimum sayda pəncərə artıq açılmışdır</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Saytlara JavaScript icra etməyə icazə ver</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Avtomatik yeniləmə</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Yeni pəncərə</text>
+    <text id="IDS_COM_SK_NO">Xeyr</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Saytlara kuki məlumatlarını saxlamağa və oxumağa imkan verir</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Paneli bağlamaq üçün iki dəfə vurun</text>
+    <text id="IDS_BR_BODY_PLAY">Səsləndir</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Etiketlərin sayı minimuma (%d) çatıb</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Yüklənir. Lütfən gözləyin...</text>
+    <text id="IDS_BR_SK_CANCEL">Ləğv et</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobil plan qeyri-aktiv edildi. Wi-Fi şəbəkədən istifadə edərək qoşulun və ya mobil planı aktiv edin</text>
+    <text id="IDS_BR_BODY_COOKIES">Kukilər</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Boş səhifə</text>
+    <text id="IDS_BR_BODY_SEARCH">Axtarış</text>
+    <text id="IDS_COM_BODY_FEB">Fev.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Gizli rejimi qeyri-aktiv et</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Keşi təmizlə</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Şifrə</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">İstifadəçinin adı</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Cihazınızda PC vebsaytlarına asanlıqla baxın. Bu xüsusiyyət mətni asan oxumaq üçün mətn ölçüsünü böyüdür. Qeyd: Mətn tərtibatı dəyişdirilə bilər</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">ƏLFƏCİNLƏRİ REDAKTƏ ET</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Saxlanmış yaddaşı sil</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Bütün veb-sayt məlumatları və məkan icazələri silinsin?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Hamısını seç</text>
+    <text id="IDS_BR_POP_NEVER">Heç zaman</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Qovluğu seç</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Son gözdən keçirilən səhifə</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Yaradıcı seçimləri</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Mənbə dil</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Çevik keçidlər</text>
+    <text id="IDS_BR_SK_CLEAR">Təmizlə</text>
+    <text id="IDS_COM_BODY_TODAY">Bu gün</text>
+    <text id="IDS_COM_SK_YES">Bəli</text>
+    <text id="IDS_BR_OPT_PASTE">Yapışdır</text>
+    <text id="IDS_BR_SK_NEXT">Növbəti</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Başlanğıc ekrana əlavə etmək mümkün deyil. Bu veb-sayt önbaxışa icazə vermir</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">İstifadəçi agenti</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Gözlənilməyən səhv oldu</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Veb bildirişləri icazələri təmizlənsin?</text>
+    <text id="IDS_COM_BODY_SUN">Baz</text>
+    <text id="IDS_BR_POP_SAVED">Yaddaşa yazıldı</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Veb-səhifəni açmaq üçün iki dəfə vurun</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Əlavə veb-səhifə məlumatı</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d element seçildi</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Nişanlara əlavə et</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Şəkil göstərlsn</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Yükləmə başladılır...</text>
+    <text id="IDS_BR_BODY_EMPTY">Boşdur</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Çevik keçidlər</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Şriftin ölçüsü</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">İrəliyə gedin</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Bütün kuki məlumatlarını silin</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internet tarixçəsi saxlanmır</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Gözdən keçirmə məlumatlarını sil</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Yaponca (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Köçür</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Qovluğun adı</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Peyda olan menyuları blokla</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Sinxronlaşmış tablar</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Başlanğıca əlavə et</text>
+    <text id="IDS_COM_SK_SAVE">Yaddaşa yaz</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Sertifikat səhvdir</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Anonim rejim</text>
+    <text id="IDS_COM_BODY_JAN">Yan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Məxfilik və təhlükəsizlik</text>
+    <text id="IDS_BR_BODY_PRINT">Çap et</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Bu saytın təhlükəsizlik sertifikatı ilə bağlı problemlər var</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Parlaqlıq</text>
+    <text id="IDS_BR_SK3_DELETE">Sil?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Şriftin ölçüsü</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Avto-aşkarlama</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Forma məlumatını xatırlayın</text>
+    <text id="IDS_BR_SK_DELETE">Sil</text>
+    <text id="IDS_COM_SK_CANCEL_A">Ləğv et</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Təhlükəsizliyə dair xəbərdarlıq</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Yüklənsin?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Axtar və ya URL daxil et</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Forma məlumatlarını silin</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Parolları yadda saxlayın</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Tarixçəyə keç</text>
+    <text id="IDS_BR_BODY_TODAY">Bu gün</text>
+    <text id="IDS_BR_POP_REFUSE">Rədd etmək</text>
+    <text id="IDS_COM_BODY_PRIVACY">Gizlilik</text>
+    <text id="IDS_BR_OPT_REFRESH">Təzələ</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Veb-klip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Parolları silin</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Ana səhifə kimi qur</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Ləğv edin</text>
+    <text id="IDS_BR_OPT_HUGE">Böyük</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Bildirilir...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Son 7 gün</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(yarlık yoxdur)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Həmişə aktivdir</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">TARİXÇƏ</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">İnterneti bağlamaq üçün bir daha vurun</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Əlfəcin adını daxil edin</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Kimliyin müəyyən edilməsi tələb olunur</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Linki saxla</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Bir daha göstərmə</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Mübadilə buferinə köçür</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Qovluğun adını dəyişdir</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">ID/parolu avtomatik saxla</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Bütün parametrlər standart kimi qurulsun. Davam edilsin?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Əlfəcinləri seçin</text>
+    <text id="IDS_COM_BODY_CLOSE">Bağla</text>
+    <text id="IDS_BR_BODY_SMALL">Kiçik</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">İlkin parametrə təyin et</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Koreya (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (avtomatik bağlantı)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Yarlıkın adını dəyişdir</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">QOVLUQ YARAT</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Ana səhifə</text>
+    <text id="IDS_COM_POP_INVALID_URL">Yanlış URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Desktop görüntüsü</text>
+    <text id="IDS_BR_SK_MENU">Menyu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL tapılmadı</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobil görünüş</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Yeni pəncərədə açın</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Elektron poçtu</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Qısa yol yaradılmışdır</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Məlumat bağlantısı uğursuz oldu</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Avto-doldurma formaları</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Saytlara məkanınıza daxil olmağa dair sorğu göndərməyə icazə ver</text>
+    <text id="IDS_COM_BODY_THU">C.A.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">QOVLUĞUN ADINI DƏYİŞ</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Əlfəcinlərdən silinmişdir</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Çevik keçid silindi</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Səhifələri icmalda aç</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Eninə uyğunlaşdırın</text>
+    <text id="IDS_COM_BODY_JUL">İyul</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Məlumat şəbəkəsi</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unikod (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Əlfəcin əlavə edildi</text>
+    <text id="IDS_BR_TAB_HISTORY">Tarix</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Keçən ay</text>
+    <text id="IDS_BR_SK_DONE">Bitdi</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Nişanı redaktə et</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Bütün saxlanmış parollar silinsin?</text>
+    <text id="IDS_BR_OPT_LIST">Siyahı</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Əlfəcin-rə əlavə edin</text>
+    <text id="IDS_COM_BODY_MAY">May</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Təhlükəsizlik siyasəti İnternet brauzerdən istifadəni məhdudlaşdırır</text>
+    <text id="IDS_COM_BODY_MAR">Mart</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Əlfəcini əlavə etmək olmur. Əlfəcin sayı maksimuma çatıb</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Həmişə soruş</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Səhifəni saxlayın</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Sözü seçin</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Təhlükəsizlik xəbərdarlıqlarını göstərin</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Qovluq yarat</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Hamısı silindi</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Seçilmiş əlfəcinlər silinsin?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Fərdi məlumatların təmizlənməsi</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Bütün brauzer məlumatlarını silin və bütün parametrləri standart şəkildə qurun</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Veb səhifələrdə şəkilləri nümayiş etdirin</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Lüğət</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Standart görünüş</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Etiketə görə sırala</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Veb proqramı yüklə</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Brauzer haqqında</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Gizli rejimi aktivləşdir</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Dəftər</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Axtarış mexanizmi</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Mənim formalarda yazdığım məlumatları daha sonra istifadə etmək üçün xatırla</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Başlıq yoxdur</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d həftə əvvəl</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Ana ekrana əlavə et</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Məkanı aktivləşdir</text>
+    <text id="IDS_BR_POP_ENTER_URL">URL daxil et</text>
+    <text id="IDS_BR_OPT_MANUAL">Ələ işlət</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Tarix yoxdur</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScript-i işə sal</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s məkanınızı sorğulayır</text>
+    <text id="IDS_COM_BODY_FRI">Cümə</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versiya</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Mesaj</text>
+    <text id="IDS_BR_OPT_CACHE">Keş</text>
+    <text id="IDS_BR_SK_EDIT">Redaktə et</text>
+    <text id="IDS_BR_BODY_GENARAL">Ümumi</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Yaddaşa yazılmış səhifələr</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Bağlantıları göstərməyə %s -a icazə ver</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Veb səhifələrdə ani bildirişləri blokla</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Təsviri yaddaşa yaz</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Ən çox daxil olunan saytlar</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Dünən</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Başlığı daxil et</text>
+    <text id="IDS_COM_BODY_DEC">Dek</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Hamısı silindi</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d element seçildi</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Şəkli saxlamaq mümkün deyil</text>
+    <text id="IDS_BR_OPT_MESSAGES">Mesajlar</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Yenidən nizamla</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Mətn ölçüsünü avtmatik dəyiş</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Veb-saytın yerinə daxilolma məlumatları silinsin?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Siyahı görünüşü</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Seçilmiş əlfəcinlərin yeri dəyişdirilsin?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Yaddaş kifayət etmir</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Yaddaş kifayət etmir. Xahiş olunur bəzi elementləri silin</text>
+</string_table>
diff --git a/res/bul-BG.xml b/res/bul-BG.xml
new file mode 100644 (file)
index 0000000..39fb04e
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Уеб уведомяване</text>
+    <text id="IDS_BR_OPT_DRAG">Плъзгане</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Няма намерени резултати</text>
+    <text id="IDS_COM_BODY_NOV">Ное</text>
+    <text id="IDS_COM_BODY_PASTE">Поставяне</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Настр.съдържание страници</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Разширени настройки за отделни уеб сайтове</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Потребителска начална страница</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">УПРАВЛ. НА ПРОЗОРЦИ</text>
+    <text id="IDS_BR_BODY_AUTO">Авто</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Изтриване на хронология</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Текуща страница</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Затворете всички отворени прозорци и отидете в началната страница</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Приемане на бисквитки</text>
+    <text id="IDS_BR_OPT_SHARE">Споделям</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Китайски (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Режим за разработчици</text>
+    <text id="IDS_COM_BODY_JUNE">Юни</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Зареждане на изображения</text>
+    <text id="IDS_BR_BUTTON2_DONE">Готово</text>
+    <text id="IDS_BR_OPT_SETTINGS">Настройки</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Гигантски</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Проблем със свързването за данни</text>
+    <text id="IDS_COM_BODY_AUG">Авг.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Задаване на текущата страница като начална страница</text>
+    <text id="IDS_COM_BODY_SETTINGS">Настройки</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Изтрий</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Японски (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Запаметени име и парола</text>
+    <text id="IDS_BR_OPT_OPEN">Отваряне</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Не питай повече</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Записване за офлайн четене</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Добавяне на Кутия на живо</text>
+    <text id="IDS_COM_BODY_JULY">Юли</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Създай папка</text>
+    <text id="IDS_BR_OPT_ADD">Добавяне</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Висок</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Записвай потребителските имена и паролите за уеб сайтовете</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Японски (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Диспечер на изтеглянето</text>
+    <text id="IDS_COM_BODY_APRIL">Април</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Китайски (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Едър</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Настройки на уеб сайт</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Затвори всички</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Изберете елементи</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Избери всички</text>
+    <text id="IDS_BR_OPT_RELOAD">Презареждане</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Връщане назад</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Изчистване на хронологията?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Няма елементи</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">ПАПКА</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Потребителски агент по избор</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Изглед на работен плот</text>
+    <text id="IDS_COM_BODY_SEP">Сеп.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Копиране на URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Отвори в нова стр.</text>
+    <text id="IDS_COM_BODY_WED">Ср</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Няма показалци</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Добавяне на таг</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Покажи изображ.</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Изпращане чрез email</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Не е разрешено</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Показвай обзор на новоотворените страници</text>
+    <text id="IDS_BR_BODY_LARGE">Едър</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Екран миниатюри</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Търсене в стр.</text>
+    <text id="IDS_BR_BODY_PASSWORD">Парола</text>
+    <text id="IDS_BR_BODY_TITLE">Заглавие</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Кодиране на текста</text>
+    <text id="IDS_BR_POP_DELETED">Изтрито</text>
+    <text id="IDS_BR_BODY_SETTINGS">Настройки</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Избран е 1 елемент</text>
+    <text id="IDS_BR_OPT_MINIMISE">Минимизиране</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Тагове</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Избор на текст включен</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Ръчно</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Добавено към показалците</text>
+    <text id="IDS_BR_OPT_ALLOW">Разрешаване</text>
+    <text id="IDS_BR_BODY_READABLE">Четима</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Покажи изображения</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Автоматично</text>
+    <text id="IDS_COM_BODY_OCT">Окт.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Порт за прокси</text>
+    <text id="IDS_BR_HEADER_EDIT">Редактиране</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Изтриване на хронологията на браузъра?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Въведете име на папка</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Изпращане като съобщение</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Прегл. по</text>
+    <text id="IDS_COM_BODY_TUE">Вт</text>
+    <text id="IDS_COM_BODY_MON">Пон</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Множ. прозорец</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Вече съществува</text>
+    <text id="IDS_BR_BODY_COPY_URL">Копиране на URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Запомни предпочитанията</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Изчистване на достъпа до местоположения</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Желаете ли да изтриете всички бисквитки?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Изтриване на всички запаметени данни за формуляри?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Грешка на мрежата</text>
+    <text id="IDS_BR_OPT_STOP">Спри</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Търсене в стр.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Няма посещавани сайтове</text>
+    <text id="IDS_COM_BODY_SAT">Съб</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Изтегляне</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Добавяне на показалец</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Изтриване на локално кешираното съдържание и бази данни?</text>
+    <text id="IDS_BR_POP_FAIL">Неуспешно</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Затвори прозореца</text>
+    <text id="IDS_BR_BODY_MEDIUM">Среден</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Последна седмица</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Уебстраницата не може да се покаже. Няма отговор от сървъра</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Изтрий маркера</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Добавяне в скицника</text>
+    <text id="IDS_BR_BODY_OLDER">По-стари</text>
+    <text id="IDS_BR_SK_PREVIOUS">Предиш.</text>
+    <text id="IDS_BR_BUTTON_MORE">Още</text>
+    <text id="IDS_BR_OPT_MOVE">Премести</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Вчера</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Режим на избор</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Без тагове</text>
+    <text id="IDS_BR_BODY_CREATED">Създадено</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Поставете SIM карта</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Показалецът е премахнат</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Изчистване на настройките за разрешения за уеб уведомявания</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Споделяне на връзка</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Задаване на текст за авто-попълване на уеб формуляр</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Малък</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Копиране на изображение</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Защитена връзка</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Данни за формуляра</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Най-често посещавани</text>
+    <text id="IDS_BR_OPT_SELECT">Избор</text>
+    <text id="IDS_BR_HEADER_FOLDER">Папка</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Не може да се отвори нов прозорец. Достигнат е максималният брой вече отворени прозорци</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Разрешаване на сайтовете да изпълняват JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Автоматично опресняване</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Нов прозорец</text>
+    <text id="IDS_COM_SK_NO">Не</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Разрешава на сайтове да запаметяват и четат данни от бисквитки</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Чукнете двукратно, за да затворите областта.</text>
+    <text id="IDS_BR_BODY_PLAY">Изпълняване</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Достигнат е максималният брой тагове (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Зареждане. Моля, изчакайте...</text>
+    <text id="IDS_BR_SK_CANCEL">Отмени</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Мобилните данни са деактивирани. Свържете се с Wi-Fi мрежа или активирайте мобилни данни</text>
+    <text id="IDS_BR_BODY_COOKIES">Бисквитки</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Празна страница</text>
+    <text id="IDS_BR_BODY_SEARCH">Търси</text>
+    <text id="IDS_COM_BODY_FEB">Фев.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Деактивиране на личен режим</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Изчистване на кеша / Изчисти кеша</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Парола</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Потребителско име</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Преглеждайте компютърни уебсайтове лесно на вашето мобилно устройство. Тази функция увеличава размера на текста, за да е по-лесен за четене. Забележка: оформлението на текста може да се променя</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">РЕДАКТИРАНЕ НА ПОКАЗАЛЦИ</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Изчистване на съхранени данни</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Изтриване на всички данни за уеб сайтове и разрешения за местоположение?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Избери всички</text>
+    <text id="IDS_BR_POP_NEVER">Никога</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Изберете папка</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Последно отваряна страница</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Опции за разработчици</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Изходен език</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Показалци</text>
+    <text id="IDS_BR_SK_CLEAR">Изчиств.</text>
+    <text id="IDS_COM_BODY_TODAY">Днес</text>
+    <text id="IDS_COM_SK_YES">Да</text>
+    <text id="IDS_BR_OPT_PASTE">Поставяне</text>
+    <text id="IDS_BR_SK_NEXT">Следващ</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Не може да се добави към началния екран. Уеб сайтът не позволява предварителен преглед</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Потребителски агент</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Неочаквана грешка</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Изчистване на разрешенията за уеб уведомявания?</text>
+    <text id="IDS_COM_BODY_SUN">Нед</text>
+    <text id="IDS_BR_POP_SAVED">Записан</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Чукнете двукратно, за да отворите уеб страницата.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Доп. инфо за уеб страница</text>
+    <text id="IDS_BR_BODY_NORMAL">Нормален</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Избрани са %d елемента</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Добави към маркери</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Покажи изображ.</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Начало на изтеглянето...</text>
+    <text id="IDS_BR_BODY_EMPTY">Празно</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Показалци</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Размер на шрифта</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Отиване напред</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Изчистване на всички данни от бисквитки</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Интернет историята не се съхранява</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Изтрий данните на браузъра</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Японски (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Копиране</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Име на папка</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Блокирай изскачащи прозорци</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Синхронизи-рани раздели</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Добави към началния екран</text>
+    <text id="IDS_COM_SK_SAVE">Запази</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Невалиден сертификат</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Инкогнито режим</text>
+    <text id="IDS_COM_BODY_JAN">Ян</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Поверителност и защита</text>
+    <text id="IDS_BR_BODY_PRINT">Отпечатване</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Има проблеми със сертификата за защита за този сайт</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Яркост</text>
+    <text id="IDS_BR_SK3_DELETE">Изтрий?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Размер на шрифта</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Автоматично разпознаване</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Запомняне на данни за формуляри</text>
+    <text id="IDS_BR_SK_DELETE">Изтрий</text>
+    <text id="IDS_COM_SK_CANCEL_A">Отказ</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Предупреждение за защита</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Изтегляне?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Потърсете или въведете URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Изчистване на данни за формуляри</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Запомняне на паролите</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Към история</text>
+    <text id="IDS_BR_BODY_TODAY">Днес</text>
+    <text id="IDS_BR_POP_REFUSE">Отказвам</text>
+    <text id="IDS_COM_BODY_PRIVACY">Поверителност</text>
+    <text id="IDS_BR_OPT_REFRESH">Опресняване</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Уеб клип</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Изчисти паролите</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Задаване като начална страница</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Отказ</text>
+    <text id="IDS_BR_OPT_HUGE">Много голям</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Известяване...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Последните 7 дни</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(без тагове)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Винаги включено</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ИСТОРИЯ</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Чукнете още веднъж, за да затворите Интернет</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Въведете име на показалец</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Изисква се удостоверяване</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Записване на връзка</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Не показвай повече</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Копирай в клипборда</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Преименуване на папка</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">ИД/парола за автоматично запаметяване</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Всички стойности по подразбиране. Продължаване?</text>
+    <text id="IDS_BR_BODY_MOBILE">Мобилен</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Избор на показалци</text>
+    <text id="IDS_COM_BODY_CLOSE">Затваряне</text>
+    <text id="IDS_BR_BODY_SMALL">Малък</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Нулиране до стойности по подразбиране</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Корейски (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (авто-свързване)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Преименуване на таг</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">СЪЗДАВАНЕ НА ПАПКА</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Начална страница</text>
+    <text id="IDS_COM_POP_INVALID_URL">Невалиден URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Екран изглед</text>
+    <text id="IDS_BR_SK_MENU">Меню</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL не е открит</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Мобилен изглед</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Отв. в нов прозорец</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Email</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Създаден е бърз клавиш</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Неуспешна връзка за данни</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Формуляри за авто попълв.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Разрешаване на сайтовете да искат достъп до вашето местоположение</text>
+    <text id="IDS_COM_BODY_THU">Чтв</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ПРЕИМЕНУВАНЕ НА ПАПКА</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Премахнато от показалците</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Показалец</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Отв.стр.в предв.преглед</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Побиране в ширината</text>
+    <text id="IDS_COM_BODY_JUL">Юли</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Мрежа за данни</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Добавен е маркер</text>
+    <text id="IDS_BR_TAB_HISTORY">Хронология</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Последен месец</text>
+    <text id="IDS_BR_SK_DONE">Готово</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Редактиране на показалец</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Изтриване на всички запаметени пароли?</text>
+    <text id="IDS_BR_OPT_LIST">Списък</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Добави към Показалци</text>
+    <text id="IDS_COM_BODY_MAY">Май</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Правилата за защита ограничават използването на браузър за Интернет</text>
+    <text id="IDS_COM_BODY_MAR">Март</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Не може да се добави показалец. Достигнат е максималният брой показалци</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Винаги питай</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Запиши страницата</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Избор на дума</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Показване на предупрежденията за защита</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Създаване на папка</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Изтриване на всички</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Изтриване на избраните показалци?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Изчистване на персонализирани данни</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Изчистване на всички данни на браузъра и връщане на настройките по подразбиране</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Показване на изображенията на уеб страниците</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Речник</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Изглед по подразбиране</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Сортиране по таг</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Инсталиране на уеб приложение</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">За браузъра</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Активиране на личен режим</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Скицник</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Търсачка</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Запомняне на данните, които въвеждам във формулярите, за употреба по-късно</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Няма заглавие</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">преди %d седмици</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Добавяне към началния екран</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Активиране на местоположение</text>
+    <text id="IDS_BR_POP_ENTER_URL">Въведете URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Ръчно</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Няма история</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Изпълнение на JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s иска вашето местоположение</text>
+    <text id="IDS_COM_BODY_FRI">Пет</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Версия</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Съобщение</text>
+    <text id="IDS_BR_OPT_CACHE">Кеш</text>
+    <text id="IDS_BR_SK_EDIT">Редактиране</text>
+    <text id="IDS_BR_BODY_GENARAL">Общи</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Записани страници</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Разрешаване на %s да показва уведомявания</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Блокиране на изскачащи прозорци на уеб страници</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Запис на изображение</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Най-посещавани сайтове</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Вчера</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Въведете заглавие</text>
+    <text id="IDS_COM_BODY_DEC">Дек.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Всички са изтрити</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">Избран е %d елемент</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Не може да запази изображение</text>
+    <text id="IDS_BR_OPT_MESSAGES">Съобщения</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Пренареждане</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Авто. преоразмер. на текст</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Изтриване на информацията за достъп до местоположение на уеб сайт?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Преглед на списък</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Преместване на избраните показалци?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Няма достатъчно памет</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Няма достатъчно памет. Изтрийте някои елементи</text>
+</string_table>
diff --git a/res/cat-ES.xml b/res/cat-ES.xml
new file mode 100644 (file)
index 0000000..2672374
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Notificació web</text>
+    <text id="IDS_BR_OPT_DRAG">Arrossegar</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">No s'han trobat resultats</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Enganxar</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Ajustam contingut pàgina</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Ajustaments avançats de llocs web individuals</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Pàgina d'inici d'usuari</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">GESTOR DE FINESTRES</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Esborrar historial</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Pàgina actual</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Tanqui totes les finestres obertes i vagi a la pàgina d'inici</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Acceptar cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Compartir</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Xinès (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Llatí-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Mode de programador</text>
+    <text id="IDS_COM_BODY_JUNE">Juny</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Carregar imatges</text>
+    <text id="IDS_BR_BUTTON2_DONE">Finalitzat</text>
+    <text id="IDS_BR_OPT_SETTINGS">Ajustaments</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gegant</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problema de connectivitat de dades</text>
+    <text id="IDS_COM_BODY_AUG">Ago.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Establir la pàgina actual com a pàgina d'inici</text>
+    <text id="IDS_COM_BODY_SETTINGS">Ajustaments</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Esborrar</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonès (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">ID i contrasenya desats</text>
+    <text id="IDS_BR_OPT_OPEN">Obrir</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">No ho tornis a preguntar</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Desar per a lectura fora de línia</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Afegir Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Juliol</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Crear carpeta</text>
+    <text id="IDS_BR_OPT_ADD">Afegir</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Alta</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Desar noms d'usuari i contrasenyes per a llocs web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonès (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Administrador de descàrregues</text>
+    <text id="IDS_COM_BODY_APRIL">Abril</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Xinès (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Gran</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Ajustaments de lloc web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Tancar tot</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Seleccionar elements</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Seleccioni-ho tot</text>
+    <text id="IDS_BR_OPT_RELOAD">Recarregar</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Anar enrere</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Netejar l'historial?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">No hi ha elements</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">CARPETA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Personalitzar agent d'usuari</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Vista d'escriptori</text>
+    <text id="IDS_COM_BODY_SEP">Set.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copiar URL enll</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Obrir en pàg nova</text>
+    <text id="IDS_COM_BODY_WED">Dc.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">No hi ha preferits</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Afegir etiqueta</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Veure imatge</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Enviar per correu electrònic</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">No permès</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Mostrar descripció general de les pàgines obertes recentment</text>
+    <text id="IDS_BR_BODY_LARGE">Gran</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Vista de miniatura</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Cercar a pàgina</text>
+    <text id="IDS_BR_BODY_PASSWORD">Contrasenya</text>
+    <text id="IDS_BR_BODY_TITLE">Títol</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codificació del text</text>
+    <text id="IDS_BR_POP_DELETED">Esborrat</text>
+    <text id="IDS_BR_BODY_SETTINGS">Ajustaments</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 element seleccionat</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimitzar</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Etiquetes</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Selecció de text activada</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Carpeta nova</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Afegit a Preferits</text>
+    <text id="IDS_BR_OPT_ALLOW">Permetre</text>
+    <text id="IDS_BR_BODY_READABLE">Llegible</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Mostrar imatges</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automàtica</text>
+    <text id="IDS_COM_BODY_OCT">Oct.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Port de servidor intermediari</text>
+    <text id="IDS_BR_HEADER_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Esborrar historial de navegació?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Introduir nom de carpeta</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Enviar a través de missatge</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Veure per</text>
+    <text id="IDS_COM_BODY_TUE">Dm.</text>
+    <text id="IDS_COM_BODY_MON">Dl.</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Finestr múltip</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Ja existeix</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copiar URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Recordar preferència</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Esborrar accés d'ubicació</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Eliminar totes les cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Esborrar totes les dades de formularis desades?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Error de xarxa</text>
+    <text id="IDS_BR_OPT_STOP">Aturar</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Cercar a pàgina</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Llocs no visitats</text>
+    <text id="IDS_COM_BODY_SAT">Ds.</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Descarregar</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Afegir preferit</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Esborrar les bases de dades i el contingut en memòria cau local?</text>
+    <text id="IDS_BR_POP_FAIL">Error</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Tancar finestra</text>
+    <text id="IDS_BR_BODY_MEDIUM">Mitjana</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Setmana passada</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">No es pot mostrar la pàgina web. No hi ha resposta del servidor</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Esborrar preferit</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Afegir llibre esbossos</text>
+    <text id="IDS_BR_BODY_OLDER">Més antic</text>
+    <text id="IDS_BR_SK_PREVIOUS">Anterior</text>
+    <text id="IDS_BR_BUTTON_MORE">Més</text>
+    <text id="IDS_BR_OPT_MOVE">Moure</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Ahir</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Mode selecció</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Sense etiqueta</text>
+    <text id="IDS_BR_BODY_CREATED">Creat</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Introduir targeta SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Preferit eliminat</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Esborrar ajustaments de permisos de notificacions web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Compartir enllaç</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Definir text per a l'emplenament automàtic de formularis web</text>
+    <text id="IDS_COM_SK_OK">Acceptar</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Petit</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copiar la imatge</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Connexió segura</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Dades del formulari</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Més visitades</text>
+    <text id="IDS_BR_OPT_SELECT">Seleccionar</text>
+    <text id="IDS_BR_HEADER_FOLDER">Carpeta</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">No es pot obrir una finestra nova. S'ha obert el nombre màxim de finestres</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Permetre als llocs executar JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Actualitzar automàticament</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nova finestra</text>
+    <text id="IDS_COM_SK_NO">No</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Permet als llocs desar i llegir dades de cookies</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Toqui dos cops per tancar la safata.</text>
+    <text id="IDS_BR_BODY_PLAY">Reproduir</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">S'ha assolit el nombre màxim d'etiquetes (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Carregant. Esperi...</text>
+    <text id="IDS_BR_SK_CANCEL">Cancel·lar</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Dades mòbils deshabilitades. Connecti mitjançant xarxa Wi-Fi o habiliti dades mòbils</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Pàgina buida</text>
+    <text id="IDS_BR_BODY_SEARCH">Cercar</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Deshabilitar mode privat</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Esborrar memòria cau</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Contrasenya</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nom d'usuari</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Vegi els llocs webs del PC fàcilment al seu dispositiu mòbil. Aquesta funció augmenta la mida del text per fer-lo més fàcil de llegir. Nota: pot canviar el disseny</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDITAR PREFERITS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Esborrar dades emmagatzemades</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Esborrar totes les dades de lloc web i permisos d'ubicació?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Seleccioni-ho tot</text>
+    <text id="IDS_BR_POP_NEVER">Mai</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Seleccionar carpeta</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Última pàgina vista</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opcions de programador</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Idioma d'origen</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Preferits</text>
+    <text id="IDS_BR_SK_CLEAR">Esborrar</text>
+    <text id="IDS_COM_BODY_TODAY">Avui</text>
+    <text id="IDS_COM_SK_YES">Sí</text>
+    <text id="IDS_BR_OPT_PASTE">Enganxar</text>
+    <text id="IDS_BR_SK_NEXT">Següent</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">No es pot afegir a la pantalla d'inici. Aquest lloc web no permet la seva previsualització</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Agent d'usuari</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Error imprevist</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Esborrar permisos de notificacions web?</text>
+    <text id="IDS_COM_BODY_SUN">Dg.</text>
+    <text id="IDS_BR_POP_SAVED">Desat</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Toqui dos cops per obrir la pàgina web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Info pàgina web addicional</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d elements seleccionats</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Afegir a Preferits</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Veure imatge</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">S'està iniciant la descàrrega...</text>
+    <text id="IDS_BR_BODY_EMPTY">Buit</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Preferits</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Mida de font</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Anar endavant</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Esborrar totes les dades de cookies</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">No emmagatzemant historial Internet</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Esborrar dades de navegació</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonès (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copiar</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nom carpeta</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Bloquejar finestres emergents</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Pestanyes sincronitz</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Afegir a l'inici</text>
+    <text id="IDS_COM_SK_SAVE">Desar</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificat no vàlid</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Mode d'incògnit</text>
+    <text id="IDS_COM_BODY_JAN">Gen.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privadesa i seguretat</text>
+    <text id="IDS_BR_BODY_PRINT">Imprimir</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Hi ha problemes amb el certificat de seguretat d'aquest lloc</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Brillantor</text>
+    <text id="IDS_BR_SK3_DELETE">Esborrar?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Mida de font</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Detectar automàticament</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Recordar dades de formularis</text>
+    <text id="IDS_BR_SK_DELETE">Esborrar</text>
+    <text id="IDS_COM_SK_CANCEL_A">Canc</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Avís de seguretat</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Descarregar?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Cerqui o introdueixi URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Esborrar dades de formularis</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Recordar contrasenyes</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Anar a l'historial</text>
+    <text id="IDS_BR_BODY_TODAY">Avui</text>
+    <text id="IDS_BR_POP_REFUSE">Refusar</text>
+    <text id="IDS_COM_BODY_PRIVACY">Confidencialitat</text>
+    <text id="IDS_BR_OPT_REFRESH">Actualitzar</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Clip web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Esborrar contrasenyes</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Definir com a pàgina d'inici</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cancel</text>
+    <text id="IDS_BR_OPT_HUGE">Enorme</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notificant...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Els últims 7 dies</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(no hi ha etiquetes)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Sempre activat</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTÒRIA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Toqui un cop més per tancar Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Introdueixi el nom del preferit</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Es requereix autenticació</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Desar enllaç</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">No tornar a most.</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copiar al porta-retalls</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Canviar nom de carpeta</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Desar automàticament l'ID/contrasenya</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Tots els ajustaments als valors predeterminats. Continuar?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mòbil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Seleccionar els preferits</text>
+    <text id="IDS_COM_BODY_CLOSE">Tancar</text>
+    <text id="IDS_BR_BODY_SMALL">Petit</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Restablir a predeterminat</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coreà (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (connectar automàticament)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Canviar nom d'etiqueta</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CREAR CARPETA</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Pàgina d'inici</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL no vàlida</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Vista d'escriptori</text>
+    <text id="IDS_BR_SK_MENU">Menú</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">No s'ha trobat l'URL</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Vista de mòbil</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Obrir nova finestra</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Correu electrònic</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">S'ha creat l'accés directe</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Error de connexió de dades</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Emplenar formularis auto</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Permetre que els llocs sol·licitin accés a la seva ubicació</text>
+    <text id="IDS_COM_BODY_THU">Dj.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">CANVIAR NOM CARPETA</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Esborrat dels preferits</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Preferit</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Obrir pàg en desc gral</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Adaptar a l'amplada</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Xarxa de dades</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Preferit afegit</text>
+    <text id="IDS_BR_TAB_HISTORY">Historial</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Mes passat</text>
+    <text id="IDS_BR_SK_DONE">Finalit.</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Editar preferit</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Esborrar totes les contrasenyes desades?</text>
+    <text id="IDS_BR_OPT_LIST">Llista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Afegir a Preferits</text>
+    <text id="IDS_COM_BODY_MAY">Maig</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">La política de seguretat restringeix l'ús del navegador d'Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">No es pot afegir preferit. S'ha assolit el nombre màxim de preferits</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Preguntar sempre</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Desar pàgina</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Seleccionar paraula</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Mostrar advertiments de seguretat</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Crear carpeta</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Esborrar-ho tot</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Esborrar els preferits seleccionats?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Esborrar dades personals</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Esborrar totes les dades del navegador i restablir tots els ajustaments als valors predeterminats</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Mostrar imatges a pàgines web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Diccionari</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vista predeterminada</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Ordenar per etiqueta</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instal·lar aplicació web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Sobre el navegador</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Habilitar mode privat</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Llibre d'esbossos</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Cercador</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Recordar les dades que escric als formularis per a usos posteriors</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Sense títol</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">fa %d setmanes</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Afegir a pantalla d'inici</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Habilitar ubicació</text>
+    <text id="IDS_BR_POP_ENTER_URL">Introdueixi URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">No hi ha historial</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Executar JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s sol·licita la seva ubicació</text>
+    <text id="IDS_COM_BODY_FRI">Dv.</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versió</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Missatge</text>
+    <text id="IDS_BR_OPT_CACHE">Memòria cau</text>
+    <text id="IDS_BR_SK_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_GENARAL">General</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Pàgines desades</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Permetre que %s mostri notificacions</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Bloquejar finestres emergents a pàgines web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Desar imatge</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Llocs més visitats</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Ahir</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Introduir títol</text>
+    <text id="IDS_COM_BODY_DEC">Des.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Tot esborrat</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d element seleccionat</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">No es pot desar la imatge</text>
+    <text id="IDS_BR_OPT_MESSAGES">Missatges</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Tornar a ordenar</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Canviar mida text auto</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Esborrar la informació d'accés d'ubicació del lloc web?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Vista de llista</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">¿Moure els preferits seleccionats?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">No hi ha prou memòria</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">No hi ha prou memòria. Esborrar-ne alguns elements</text>
+</string_table>
diff --git a/res/ces-CZ.xml b/res/ces-CZ.xml
new file mode 100644 (file)
index 0000000..592cd29
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Webové oznamování</text>
+    <text id="IDS_BR_OPT_DRAG">Přetáhnout</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nebylo nic nalezeno</text>
+    <text id="IDS_COM_BODY_NOV">Lis</text>
+    <text id="IDS_COM_BODY_PASTE">Vložit</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Nastavení obsahu stránky</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Rozšířená nastavení pro jednotlivé webové stránky</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Domovská stránka uživatele</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">SPRÁVCE OKEN</text>
+    <text id="IDS_BR_BODY_AUTO">Automaticky</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Smazat historii</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Aktuální stránka</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Zavře všechna okna a přejde na domovskou stránku</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Povolit cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Sdílet</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Čínština (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Vývojářský režim</text>
+    <text id="IDS_COM_BODY_JUNE">Červen</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Načíst obrázky</text>
+    <text id="IDS_BR_BUTTON2_DONE">Hotovo</text>
+    <text id="IDS_BR_OPT_SETTINGS">Nastavení</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Obří</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Potíže s datovým připojením</text>
+    <text id="IDS_COM_BODY_AUG">Srp</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Nastavit aktuální stránku jako domovskou</text>
+    <text id="IDS_COM_BODY_SETTINGS">Nastavení</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Odstr</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonsky (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Uložené ID a heslo</text>
+    <text id="IDS_BR_OPT_OPEN">Otevřít</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Příště se neptat</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Uložit pro čtení offline</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Přidat Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Červenec</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Vytvořit složku</text>
+    <text id="IDS_BR_OPT_ADD">Přidat</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Vysoká</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Umožňuje uložit uživatelská jména a hesla pro webové servery</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonsky (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Správce stahování</text>
+    <text id="IDS_COM_BODY_APRIL">Duben</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Čínština (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Velké</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Nastavení webového serveru</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Zavřít vše</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Vyberte položky</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Vybrat vše</text>
+    <text id="IDS_BR_OPT_RELOAD">Načíst znovu</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Zpátky</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Smazat historii?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Žádné položky</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">SLOŽKA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Vlastní uživatelský agent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Zobrazení pro počítač</text>
+    <text id="IDS_COM_BODY_SEP">Zář</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kop. URL odkazu</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Otev. v novém okně</text>
+    <text id="IDS_COM_BODY_WED">St</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Žádné záložky</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Přidat značku</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Zobr. obrázek</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Odeslat pomocí e-mailu</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Není povoleno!!</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Zobrazit přehled nově otevřených stránek</text>
+    <text id="IDS_BR_BODY_LARGE">Velké</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Zobrazení miniatur</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Najít na str.</text>
+    <text id="IDS_BR_BODY_PASSWORD">Heslo</text>
+    <text id="IDS_BR_BODY_TITLE">Název</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Kódování textu</text>
+    <text id="IDS_BR_POP_DELETED">Odstraněno</text>
+    <text id="IDS_BR_BODY_SETTINGS">Nastavení</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Byla vybrána 1 položka</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimalizovat</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Značky</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Zapnout výběr textu</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nová složka</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Přidáno do záložek</text>
+    <text id="IDS_BR_OPT_ALLOW">Povolit</text>
+    <text id="IDS_BR_BODY_READABLE">Čitelný</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Zobrazit obrázky</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automaticky</text>
+    <text id="IDS_COM_BODY_OCT">Říj</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Port serveru proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Upravit</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Odstranit historii prohlížeče?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Zadejte název složky</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Odeslat prostřednictvím zprávy</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Zobr. podle</text>
+    <text id="IDS_COM_BODY_TUE">Út</text>
+    <text id="IDS_COM_BODY_MON">Po</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Více oken</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Již existuje</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopírovat adresu URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Zapamatovat preference</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Zrušit přístup k informacím o poloze</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Odstranit všechny soubory cookie?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Odstranit všechna data uloženého formuláře?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Chyba sítě</text>
+    <text id="IDS_BR_OPT_STOP">Zastavit</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Najít na str.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Žádné navštívené stránky</text>
+    <text id="IDS_COM_BODY_SAT">So</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Stáhnout</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Přidat záložku</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Odstranit obsah a databáze uložené v místní paměti?</text>
+    <text id="IDS_BR_POP_FAIL">Nezdařilo se</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Zavřít okno</text>
+    <text id="IDS_BR_BODY_MEDIUM">Střední</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Poslední týden</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Webovou stránku není možné zobrazit. Server neodpovídá</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Odstranit záložku</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Přidat do alba výstř.</text>
+    <text id="IDS_BR_BODY_OLDER">Starší</text>
+    <text id="IDS_BR_SK_PREVIOUS">Předchozí</text>
+    <text id="IDS_BR_BUTTON_MORE">Další</text>
+    <text id="IDS_BR_OPT_MOVE">Přesunout</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Včera</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Režim výběru</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Neoznačeno</text>
+    <text id="IDS_BR_BODY_CREATED">Vytvořeno</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Vložte SIM kartu</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Záložka byla odebrána</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Smazat nastavení oprávnění k webovému oznamování</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Sdílet odkaz</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Nastavte text pro automatické vyplnění webového formuláře</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Malé</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopírovat obrázek</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Zabezpečené připojení</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Data formuláře</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Nejnavštěvovanější</text>
+    <text id="IDS_BR_OPT_SELECT">Vybrat</text>
+    <text id="IDS_BR_HEADER_FOLDER">Složka</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Nelze otevřít nové okno. Bylo dosaženo maximálního počtu otevřených oken</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Povolit serverům spouštět JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automatická aktualizace</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nové okno</text>
+    <text id="IDS_COM_SK_NO">Ne</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Umožní serverům ukládat a číst data cookie</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Poklepáním zavřete panel.</text>
+    <text id="IDS_BR_BODY_PLAY">Přehrát</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Bylo dosaženo maximálního počtu značek (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Načítání. Počkejte prosím...</text>
+    <text id="IDS_BR_SK_CANCEL">Zrušit</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobilní data byla zakázána. Připojte se pomocí Wi-Fi nebo povolte mobilní data</text>
+    <text id="IDS_BR_BODY_COOKIES">Soubory cookie</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Prázdná stránka</text>
+    <text id="IDS_BR_BODY_SEARCH">Hledat</text>
+    <text id="IDS_COM_BODY_FEB">Úno</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Vypnout režim soukromí</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Vyprázdnit vyrovnávací paměť</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Heslo</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Uživatelské jméno</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Umožňuje snadno zobrazit počítačové webové stránky v mobilním zařízení. Tato funkce zvětší velikost textu, aby byl lépe čitelný. Poznámka: Rozložení textu se může změnit</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">UPRAVIT ZÁLOŽKY</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Vymazat uložená data</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Chcete odstranit všechna data na webovém serveru a oprávnění k zjišťování polohy?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Vybrat vše</text>
+    <text id="IDS_BR_POP_NEVER">Nikdy</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Vybrat složku</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Poslední zobrazená stránka</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Vývojářské možnosti</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Zdrojový jazyk</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Záložky</text>
+    <text id="IDS_BR_SK_CLEAR">Vymazat</text>
+    <text id="IDS_COM_BODY_TODAY">Dnes</text>
+    <text id="IDS_COM_SK_YES">Ano</text>
+    <text id="IDS_BR_OPT_PASTE">Vložit</text>
+    <text id="IDS_BR_SK_NEXT">Další</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Nelze přidat na domovskou obrazovku. Webová stránka neumožňuje zobrazit náhled</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Uživatelský agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Neočekávaná chyba</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Chcete smazat oprávnění k webovému oznamování?</text>
+    <text id="IDS_COM_BODY_SUN">Ne</text>
+    <text id="IDS_BR_POP_SAVED">Uloženo</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Poklepáním otevřete webovou stránku.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Další info o webové stránce</text>
+    <text id="IDS_BR_BODY_NORMAL">Normální</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Vybrané položky: %d</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Přidat záložku</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Zobr. obrázek</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Spouští se stahování...</text>
+    <text id="IDS_BR_BODY_EMPTY">Prázdný</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Záložky</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Velikost písma</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Dopředu</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Vymazat všechna data cookie</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Historie Internetu se neuloží</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Odstranit data z procházení</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonsky (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopírovat</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Název složky</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokovat autom. otevíraná okna</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synchroniz. karty</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Přidat do domů</text>
+    <text id="IDS_COM_SK_SAVE">Uložit</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Neplatný certifikát</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Režim inkognito</text>
+    <text id="IDS_COM_BODY_JAN">Led</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Ochrana osobních údajů a zabezpečení</text>
+    <text id="IDS_BR_BODY_PRINT">Tisk</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Došlo k potížím s certifikátem zabezpečení pro tento server</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Jas</text>
+    <text id="IDS_BR_SK3_DELETE">Odstranit?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Velikost písma</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automatické rozpoznání</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Zapamatovat data formuláře</text>
+    <text id="IDS_BR_SK_DELETE">Odstranit</text>
+    <text id="IDS_COM_SK_CANCEL_A">Zruš.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Upozornění zabezpečení</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Stáhnout?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Vyhledejte nebo zadejte adresu URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Vymazat data formuláře</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Zapamatovat hesla</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Přejít na historii</text>
+    <text id="IDS_BR_BODY_TODAY">Dnes</text>
+    <text id="IDS_BR_POP_REFUSE">Odmítn.</text>
+    <text id="IDS_COM_BODY_PRIVACY">Soukromí</text>
+    <text id="IDS_BR_OPT_REFRESH">Obnovit</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Výřez z webu</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Vymazat hesla</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Nastavit jako domovskou stránku</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Zrušit</text>
+    <text id="IDS_BR_OPT_HUGE">Velmi velké</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Probíhá oznamování...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Posledních 7 dnů</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(žádné značky)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Vždy zapnuto</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIE</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Dalším klepnutím zavřete Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Zadejte název záložky</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Je vyžadováno ověření</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Uložit odkaz</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Znovu nezobrazovat</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopírovat do schránky</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Přejmenovat složku</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Automatické uložení ID/hesla</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Obnovit výchozí hodnoty všech nastavení. Chcete pokračovat?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Vyberte záložky</text>
+    <text id="IDS_COM_BODY_CLOSE">Zavřít</text>
+    <text id="IDS_BR_BODY_SMALL">Malé</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Obnovit výchozí nastavení</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korejština (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automaticky připojit)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Přejmenovat značku</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">VYTVOŘIT SLOŽKU</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Domovská stránka</text>
+    <text id="IDS_COM_POP_INVALID_URL">Neplatná adresa URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Plocha</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">Adresa URL nenalezena</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobilní zobrazení</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Otevřít v novém okně</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Zástupce byl vytvořen</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Chyba datového připojení</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Autom. vyplnění formulářů</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Povolit stránkám požadovat informace o vaší poloze</text>
+    <text id="IDS_COM_BODY_THU">Čt</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">PŘEJMENOVAT SLOŽKU</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Odstraněno ze záložek</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Záložka</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Ot. stránky v přehledu</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Přizpůsobit na šířku</text>
+    <text id="IDS_COM_BODY_JUL">Čvc</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Datová síť</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Záložka přidána</text>
+    <text id="IDS_BR_TAB_HISTORY">Historie</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Poslední měsíc</text>
+    <text id="IDS_BR_SK_DONE">Hotovo</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Upravit záložku</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Odstranit všechna uložená hesla?</text>
+    <text id="IDS_BR_OPT_LIST">Seznam</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Přidat do Záložek</text>
+    <text id="IDS_COM_BODY_MAY">Kvě</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Zásady zabezpečení omezují použití internetového prohlížeče</text>
+    <text id="IDS_COM_BODY_MAR">Bře</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Záložku nelze přidat. Bylo dosaženo maximálního počtu záložek</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Vždy zobrazit dotaz</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Uložit stránku</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Vybrat slovo</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Zobrazit upozornění zabezpečení</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Vytvořit složku</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Odstranit vše</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Odstranit vybrané záložky?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Smazat přizpůsobená data</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Vymazat všechna data prohlížeče a obnovit všechna výchozí nastavení</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Zobrazovat obrázky na webových stránkách</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Slovník</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Výchozí zobrazení</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Seřadit podle značky</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instalovat webovou aplikaci</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">O prohlížeči</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Zapnout režim soukromí</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Album výstřižků</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Vyhledávač</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Zapamatovat údaje zapisované do formulářů pro pozdější použití</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Žádný název</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Před %d týdny</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Přidat na dom. obrazovku</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Povolit informace o poloze</text>
+    <text id="IDS_BR_POP_ENTER_URL">Zadat adresu URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Ručně</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Žádná historie</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Spustit JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s požaduje informace o vaší poloze</text>
+    <text id="IDS_COM_BODY_FRI">Pá</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Verze</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Zpráva</text>
+    <text id="IDS_BR_OPT_CACHE">Paměť</text>
+    <text id="IDS_BR_SK_EDIT">Upravit</text>
+    <text id="IDS_BR_BODY_GENARAL">Obecné</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Uložené stránky</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Povolit %s zobrazit oznamování</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokovat automaticky otevíraná okna na webových stránkách</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Uložit obrázek</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Nejnavštěvovanější stránky</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Včera</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Zadat název</text>
+    <text id="IDS_COM_BODY_DEC">Pro</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Vše odstraněno</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">Je vybrána %d položka</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Nelze uložit obrázek</text>
+    <text id="IDS_BR_OPT_MESSAGES">Zprávy</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Změnit uspořádání</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Autom. změna velikosti textu</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Odstranit informace o přístupu k umístění webové stránky?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Seznam</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Přesunout vybrané záložky?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Nedostatek paměti</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Nedostatek paměti. Odstraňte některé položky</text>
+</string_table>
diff --git a/res/dan-DK.xml b/res/dan-DK.xml
new file mode 100644 (file)
index 0000000..d080a9b
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Internetmeddelelse</text>
+    <text id="IDS_BR_OPT_DRAG">Træk</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Ingen resultater fundet</text>
+    <text id="IDS_COM_BODY_NOV">Nov</text>
+    <text id="IDS_COM_BODY_PASTE">Indsæt</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Indst. for sideindhold</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Avancerede indstillinger for individuelle websteder</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Brugers startside</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">STYRING AF VINDUE</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Ryd historik</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Aktuel side</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Luk alle åbnede vinduer, og gå til startsiden</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Acceptér cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Del</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kinesisk (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Udviklertilstand</text>
+    <text id="IDS_COM_BODY_JUNE">Juni</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Indlæs billeder</text>
+    <text id="IDS_BR_BUTTON2_DONE">Udført</text>
+    <text id="IDS_BR_OPT_SETTINGS">Indstillinger</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigantisk</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Dataforbindelsesproblem</text>
+    <text id="IDS_COM_BODY_AUG">Aug</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Indstil aktuel side som hjemmeside</text>
+    <text id="IDS_COM_BODY_SETTINGS">Indstillinger</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Slet</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japansk (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Gemte ID og adgangskode</text>
+    <text id="IDS_BR_OPT_OPEN">Åbn</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Spørg ikke igen</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Gem for at læse offline</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Tilføj Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Juli</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Opret mappe</text>
+    <text id="IDS_BR_OPT_ADD">Tilføj</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Høj</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Gem brugernavne og adgangskoder til websteder</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japansk (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Downloadstyring</text>
+    <text id="IDS_COM_BODY_APRIL">April</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kinesisk (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Stor</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Webside indstillinger</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Luk alle</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Vælg elementer</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Vælg alle</text>
+    <text id="IDS_BR_OPT_RELOAD">Genindlæs</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Gå tilbage</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Vil du tømme historikken?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Ingen elementer</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">MAPPE</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Tilpas brugeragent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Skrivebordsvisning</text>
+    <text id="IDS_COM_BODY_SEP">Sep</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kopiér link-URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Åbn på ny side</text>
+    <text id="IDS_COM_BODY_WED">Ons</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Ingen bogmærker</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Tilføj kode</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Vis billede</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Send via e-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Ikke tilladt</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Vis oversigt over netop åbnede sider</text>
+    <text id="IDS_BR_BODY_LARGE">Stor</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniaturevisning</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Find på side</text>
+    <text id="IDS_BR_BODY_PASSWORD">Adgangskode</text>
+    <text id="IDS_BR_BODY_TITLE">Titel</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Tekstkodning</text>
+    <text id="IDS_BR_POP_DELETED">Slettet</text>
+    <text id="IDS_BR_BODY_SETTINGS">Indstillinger</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 element valgt</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimér</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Tags</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Tekstmarkering til</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Ny mappe</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Føjet til bogmærker</text>
+    <text id="IDS_BR_OPT_ALLOW">Tillad</text>
+    <text id="IDS_BR_BODY_READABLE">Læsbar</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Vis billeder</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatisk</text>
+    <text id="IDS_COM_BODY_OCT">Okt</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy-port</text>
+    <text id="IDS_BR_HEADER_EDIT">Redigér</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Slet browseroversigt?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Angiv mappenavn</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Send via meddelelse</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Vis som</text>
+    <text id="IDS_COM_BODY_TUE">Tir</text>
+    <text id="IDS_COM_BODY_MON">Man</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi-vindue</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Findes allerede</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopiér URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Husk præference</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Ryd placeringsadgang</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Slet alle cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Slet alle gemte formulardata?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Netværksfejl</text>
+    <text id="IDS_BR_OPT_STOP">Stop</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Find på side</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Ingen besøgte steder</text>
+    <text id="IDS_COM_BODY_SAT">Lør</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Overførsel</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Tilføj bogmærke</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Slet lokalt gemt indhold og databaser?</text>
+    <text id="IDS_BR_POP_FAIL">Mislykkedes</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Luk vindue</text>
+    <text id="IDS_BR_BODY_MEDIUM">Mellem</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Sidste uge</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Kan ikke vise hjemmesiden. Intet svar fra serveren</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Slet bogmærke</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Føj til scrapbog</text>
+    <text id="IDS_BR_BODY_OLDER">Ældre</text>
+    <text id="IDS_BR_SK_PREVIOUS">Forrige</text>
+    <text id="IDS_BR_BUTTON_MORE">Mere</text>
+    <text id="IDS_BR_OPT_MOVE">Flyt</text>
+    <text id="IDS_COM_BODY_YESTERDAY">I går</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Valgtilstand</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Ikke-tagget</text>
+    <text id="IDS_BR_BODY_CREATED">Oprettet</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Indsæt SIM-kort</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Bogmærke fjernet</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Slet indstillinger for tilladelser for webmeddelelse</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Del link</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Angiv tekst til automatisk udfyldning af web-formular</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Lille</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopiér billede</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Sikker forbindelse</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Formulardata</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Mest besøgte</text>
+    <text id="IDS_BR_OPT_SELECT">Vælg</text>
+    <text id="IDS_BR_HEADER_FOLDER">Mappe</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Kunne ikke åbne nyt vindue. Det maksimale antal vinduer er allerede åbnet</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Tillad steder at køre JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automatisk opdatering</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nyt vindue</text>
+    <text id="IDS_COM_SK_NO">Nej</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Tillad steder at gemme og læse cookie-data</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Dobbelttap for at lukke bakken.</text>
+    <text id="IDS_BR_BODY_PLAY">Afspil</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Det maksimale antal mærker (%d) er nået</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Indlæser. Vent...</text>
+    <text id="IDS_BR_SK_CANCEL">Annullér</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobile opkald deaktiveret. Opret forbindelse ved hjælp af Wi-Fi-netværk, eller aktivér mobildata</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Tom side</text>
+    <text id="IDS_BR_BODY_SEARCH">Søg</text>
+    <text id="IDS_COM_BODY_FEB">Feb</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Deaktivér privattilstand</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Ryd cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Adgangskode</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Brugernavn</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Se pc-websteder nemt på din mobile enhed. Denne funktion booster tekststørrelsen for at gøre den nemmere at læse. Bemærk: Tekstlayoutet kan være ændret</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">REDIGÉR BOGMÆRKER</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Ryd lagrede data</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Slet alle webstedsdata og placeringstilladelser?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Vælg alle</text>
+    <text id="IDS_BR_POP_NEVER">Aldrig</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Vælg mappe</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Senest viste side</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Udviklingsindstillinger</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Kildesprog</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Bogmærker</text>
+    <text id="IDS_BR_SK_CLEAR">Slet</text>
+    <text id="IDS_COM_BODY_TODAY">I dag</text>
+    <text id="IDS_COM_SK_YES">Ja</text>
+    <text id="IDS_BR_OPT_PASTE">Indsæt</text>
+    <text id="IDS_BR_SK_NEXT">Næste</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Kan ikke føje til startskærmen. Dette websted tillader ikke eksempelvisning.</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Brugeragent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Uventet fejl</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Slet tilladelser for webmeddelelse?</text>
+    <text id="IDS_COM_BODY_SUN">Søn</text>
+    <text id="IDS_BR_POP_SAVED">Gemt</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Dobbeltap for at åbne websiden.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Ekstra websideinfo</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d elementer valgt</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Føj til Bogmærker</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Vis billede</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Starter download...</text>
+    <text id="IDS_BR_BODY_EMPTY">Tom</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Bogmærker</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Skriftstørrelse</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Gå fremad</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Tøm alle cookie data</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internethistorik ikke lagret</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Slet browserdata</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japansk (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopiér</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Mappenavn</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokér pop op-vinduer</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synkroniserede faner</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Føj til start</text>
+    <text id="IDS_COM_SK_SAVE">Gem</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Ugyldigt certifikat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Inkognito-tilstand</text>
+    <text id="IDS_COM_BODY_JAN">Jan</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Fortrolighed og sikkerhed</text>
+    <text id="IDS_BR_BODY_PRINT">Udskriv</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Der er problemer med sikkerhedscertifikatet for dette websted</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Lysstyrke</text>
+    <text id="IDS_BR_SK3_DELETE">Slet?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Skriftstørrelse</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automatisk søgning</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Husk formulardata</text>
+    <text id="IDS_BR_SK_DELETE">Slet</text>
+    <text id="IDS_COM_SK_CANCEL_A">Afbr.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Sikkerhedsadvarsel</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Download?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Søg eller angiv URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Tøm formulardata</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Husk adgangskoder</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Gå til oversigt</text>
+    <text id="IDS_BR_BODY_TODAY">I dag</text>
+    <text id="IDS_BR_POP_REFUSE">Afvis</text>
+    <text id="IDS_COM_BODY_PRIVACY">Beskyttelse</text>
+    <text id="IDS_BR_OPT_REFRESH">Opdatér</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web-klip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Slet adgangskoder</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Angiv som hjemmeside</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Annullér</text>
+    <text id="IDS_BR_OPT_HUGE">Meget stor</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Giver besked...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Seneste 7 dage</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(ingen koder)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Altid til</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIK</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Tap én gang til for at lukke Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Indtast bogmærkenavn</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Godkendelse påkrævet</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Gem link</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Vis aldrig igen</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopiér til udklipsholder</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Omdøb mappe</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Automatisk lagring af id/adgangskode</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Alle indstillinger til standard. Vil du fortsætte?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Vælg bogmærker</text>
+    <text id="IDS_COM_BODY_CLOSE">Luk</text>
+    <text id="IDS_BR_BODY_SMALL">Lille</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Nulstil til standard</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Koreansk (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (tilslut automatisk)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Omdøb navn</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">OPRET MAPPE</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Startside</text>
+    <text id="IDS_COM_POP_INVALID_URL">Ugyldig URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Skrivebordsvisning</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL ikke fundet</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobil visning</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Åbn i et nyt vindue</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Genvej oprettet</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Datatilslutning mislykkedes</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Aut. udf. af formularer</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Tillad websteder at anmode om adgang til din placering</text>
+    <text id="IDS_COM_BODY_THU">Tor</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">OMDØB MAPPE</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Fjernet fra bogmærker</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Bogmærke</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Åbn sider i oversigt</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Tilpas til bredden</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Datanetværk</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Bogmærke tilføjet</text>
+    <text id="IDS_BR_TAB_HISTORY">Oversigt</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Sidste måned</text>
+    <text id="IDS_BR_SK_DONE">Udført</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Redigér bogmærke</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Vil du slette alle gemte adgangskoder?</text>
+    <text id="IDS_BR_OPT_LIST">Liste</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Føj til bogmærker</text>
+    <text id="IDS_COM_BODY_MAY">Maj</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Sikkerhedspolitik begrænser brug af internetbrowser</text>
+    <text id="IDS_COM_BODY_MAR">Mar</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Bogmærket kunne ikke tilføjes. Det maksimale antal bogmærker er nået</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Spørg altid</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Gem siden</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Vælg ord</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Vis sikkerhedsadvarsler</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Opret mappe</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Slet alle</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Slet de valgte bogmærker?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Slet tilpassede data</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Tøm alle browserdata, og nulstil alle indstillinger til standardindstillingen</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Vis billeder på websider</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Ordbog</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Standardvisning</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sortér efter mærke</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Installér webprogram</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Om browser</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Aktivér privattilstand</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Scrapbog</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Søgemaskine</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Husk data, som jeg indtaster i formularer, til senere brug</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Ingen titel</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d uger siden</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Føj til startskærm</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Aktivér placering</text>
+    <text id="IDS_BR_POP_ENTER_URL">Angiv URL-adresse</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuelt</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Ingen oversigt</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Kør JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s anmoder om din placering</text>
+    <text id="IDS_COM_BODY_FRI">Fre</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Version</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Meddelelse</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Redigér</text>
+    <text id="IDS_BR_BODY_GENARAL">Generelt</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Gemte sider</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Tillad, at %s viser meddelelser</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokér pop op-vinduer på websider</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Gem billede</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Mest besøgte steder</text>
+    <text id="IDS_BR_BODY_YESTERDAY">I går</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Angiv titel</text>
+    <text id="IDS_COM_BODY_DEC">Dec</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Slettede alle</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d element valgt</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Billedet kan ikke gemmes</text>
+    <text id="IDS_BR_OPT_MESSAGES">Meddelelser</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Skift rækkefølge</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Ændr tekstens størrelse aut.</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Slet informationer om placeringsadgang for websted?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Listevisning</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Vil du flytte de valgte bogmærker?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Ikke nok hukommelse</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Der er ikke tilstrækkelig hukommelse. Slet nogle elementer</text>
+</string_table>
diff --git a/res/deu-DE.xml b/res/deu-DE.xml
new file mode 100644 (file)
index 0000000..68d8257
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web-Benachrichtigung</text>
+    <text id="IDS_BR_OPT_DRAG">Ziehen</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Keine Ergebnisse gefunden</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Einfügen</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Seiteninhaltseinstellungen</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Erweiterte Einstellungen für individuelle Webseiten</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Benutzer-Startseite</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">FENSTER-MANAGER</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Verlauf löschen</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Aktuelle Seite</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Alle geöffneten Fenster schließen und zur Startseite wechseln.</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Cookies akzeptieren</text>
+    <text id="IDS_BR_OPT_SHARE">Senden</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinesisch (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Entwickler-Modus</text>
+    <text id="IDS_COM_BODY_JUNE">Juni</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Bilder laden</text>
+    <text id="IDS_BR_BUTTON2_DONE">OK</text>
+    <text id="IDS_BR_OPT_SETTINGS">Einstellungen</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">riesig</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problem mit Datenverbindung</text>
+    <text id="IDS_COM_BODY_AUG">Aug.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Aktuelle Seite als Startseite festlegen</text>
+    <text id="IDS_COM_BODY_SETTINGS">Einstellungen</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Löschen</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanisch (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Gespeicherte ID und gespeichertes Passwort</text>
+    <text id="IDS_BR_OPT_OPEN">Öffnen</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Nicht erneut fragen</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Zum Lesen im Offline-Modus speichern</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Livebox hinzufügen</text>
+    <text id="IDS_COM_BODY_JULY">Juli</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Ordner erstellen</text>
+    <text id="IDS_BR_OPT_ADD">Hinzufügen</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Hoch</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Benutzernamen und Passwörter für Webseiten speichern</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japanisch (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Download-Manager</text>
+    <text id="IDS_COM_BODY_APRIL">April</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinesisch (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Groß</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Website-Einstellungen</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Alle beenden</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Elemente auswählen</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Alle auswählen</text>
+    <text id="IDS_BR_OPT_RELOAD">Neu laden</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Zurückgehen</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Verlauf löschen?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Keine Elemente</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">ORDNER</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Benutzerdefinierter Benutzer-Agent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Desktop-Ansicht</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Link-URL kopieren</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Auf neu. Seite öf.</text>
+    <text id="IDS_COM_BODY_WED">Mi</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Keine Favoriten</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Tag hinzufügen</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Bild anzeigen</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Per E-Mail senden</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Nicht zulässig</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Übersicht der neu geöffneten Seiten anzeigen</text>
+    <text id="IDS_BR_BODY_LARGE">Groß</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniaturansicht</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Auf der Seite suchen</text>
+    <text id="IDS_BR_BODY_PASSWORD">Passwort</text>
+    <text id="IDS_BR_BODY_TITLE">Titel</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Textcodierung</text>
+    <text id="IDS_BR_POP_DELETED">Gelöscht</text>
+    <text id="IDS_BR_BODY_SETTINGS">Einstellungen</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 Element ausgewählt</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimieren</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Tags</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Textauswahl ein</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Neuer Ordner</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Zu Lesezeichen hinzugefügt</text>
+    <text id="IDS_BR_OPT_ALLOW">Zulassen</text>
+    <text id="IDS_BR_BODY_READABLE">Lesbar</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Bilder anzeigen</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatisch</text>
+    <text id="IDS_COM_BODY_OCT">Okt.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy-Port</text>
+    <text id="IDS_BR_HEADER_EDIT">Bearbeiten</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Browser-Verlauf löschen?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Ordnernamen eingeben</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Per Nachricht senden</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Ans. von</text>
+    <text id="IDS_COM_BODY_TUE">Di</text>
+    <text id="IDS_COM_BODY_MON">Mo</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi-venster</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Bereits vorhanden</text>
+    <text id="IDS_BR_BODY_COPY_URL">URL kopieren</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Voreinstellung merken</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Standortzugriffsdaten löschen</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Alle Cookies löschen?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Alle gespeicherten Formulardaten löschen?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Netzfehler</text>
+    <text id="IDS_BR_OPT_STOP">Stopp</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Auf Seite suchen</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Keine besuchten Seiten</text>
+    <text id="IDS_COM_BODY_SAT">Sa</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Herunterladen</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Favorit hinzufügen</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Lokalen Inhalt und lokale Datenbanken aus dem Cache löschen?</text>
+    <text id="IDS_BR_POP_FAIL">Fehlgeschlagen</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Fenster schließen</text>
+    <text id="IDS_BR_BODY_MEDIUM">Mittel</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Letzte Woche</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Die Webseite kann nicht angezeigt werden. Keine Antwort vom Server.</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Lesezeichen löschen</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Zum Album hinzufügen</text>
+    <text id="IDS_BR_BODY_OLDER">Älter</text>
+    <text id="IDS_BR_SK_PREVIOUS">Zurück</text>
+    <text id="IDS_BR_BUTTON_MORE">Weitere</text>
+    <text id="IDS_BR_OPT_MOVE">Verschieben</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Gestern</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Auswahlmodus</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Ohne Tag</text>
+    <text id="IDS_BR_BODY_CREATED">Erstellt</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Bitte SIM Karte einlegen</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Lesezeichen entfernt</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Berechtigungseinstellungen für Web-Benachrichtigungen löschen</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Link senden</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Text zum automatischen Ausfüllen des Webformulars festlegen</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Klein</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Bild kopieren</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Sichere Verbindung</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Formulardaten</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Am häufigsten besucht</text>
+    <text id="IDS_BR_OPT_SELECT">Auswählen</text>
+    <text id="IDS_BR_HEADER_FOLDER">Ordner</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Öffnen eines neuen Fensters nicht möglich. Maximale Anzahl an Fenstern bereits geöffnet.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Websites das Ausführen von JavaScript gestatten</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Autom. Aktualisierung</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Neues Fenster</text>
+    <text id="IDS_COM_SK_NO">Nein</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Gestattet Seiten das Speichern und Lesen von Cookie-Daten</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Zweimal tippen, um das Fach zu schließen.</text>
+    <text id="IDS_BR_BODY_PLAY">Wiedergabe</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Maximale Anzahl von Tags (%d) erreicht</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Laden. Bitte warten...</text>
+    <text id="IDS_BR_SK_CANCEL">Abbrechen</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobile Datenverbindung deaktiviert. Verbinden Sie sich über WLAN oder aktivieren Sie die mobile Datenverbindung.</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Leere Seite</text>
+    <text id="IDS_BR_BODY_SEARCH">Suche</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Privaten Modus deaktivieren</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Cache leeren</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Passwort</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Benutzername</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Betrachten Sie mühelos PC-Websites auf Ihrem Mobilgerät. Dieses Feature vergrößert den Text, damit er leichter zu lesen ist. Hinweis: das Layout des Texts kann sich ändern.</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">LESEZEICHEN BEARBEITEN</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Gespeicherte Daten löschen</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Alle Webseitendaten und Standortberechtigungen löschen?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Alle auswählen</text>
+    <text id="IDS_BR_POP_NEVER">Niemals</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Ordner auswählen</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Zuletzt besuchte Seite</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Entwickler-Optionen</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Ausgangssprache</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Favoriten</text>
+    <text id="IDS_BR_SK_CLEAR">Löschen</text>
+    <text id="IDS_COM_BODY_TODAY">Heute</text>
+    <text id="IDS_COM_SK_YES">Ja</text>
+    <text id="IDS_BR_OPT_PASTE">Einfügen</text>
+    <text id="IDS_BR_SK_NEXT">Weiter</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Hinzufügen zum Startbildschirm nicht möglich. Diese Website lässt keine Vorschau zu.</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Benutzer-Agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Unerwart. Fehler</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Berechtigungen für Web-Benachrichtigungen löschen?</text>
+    <text id="IDS_COM_BODY_SUN">So</text>
+    <text id="IDS_BR_POP_SAVED">Gespeichert</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Zweimal tippen, um die Webseite zu öffnen.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Zusätzl. Info zur Webseite</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d Elemente ausgewählt</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Zu Favoriten hinzufügen</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Bild anzeigen</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Download wird gestartet...</text>
+    <text id="IDS_BR_BODY_EMPTY">Leer</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favoriten</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Schriftgröße</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Weitergehen</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Soll der Verlauf wirklich gelöscht werden?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Alle Cookiedaten löschen</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internetverlauf wird nicht gesp.</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Browserdaten löschen</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japanisch (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopieren</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Ordnername</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Pop-ups blockieren</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synchronisierte Tabs</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Zum Startbildschirm hinzufügen</text>
+    <text id="IDS_COM_SK_SAVE">Speichern</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Ungültiges Zertifikat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Anonymer Modus</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Datenschutz und Sicherheit</text>
+    <text id="IDS_BR_BODY_PRINT">Drucken</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Probleme mit dem Sicherheitszertifikat für diese Site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Helligkeit</text>
+    <text id="IDS_BR_SK3_DELETE">Löschen?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Schriftgröße</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automatische Erkennung</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Formulardaten speichern</text>
+    <text id="IDS_BR_SK_DELETE">Löschen</text>
+    <text id="IDS_COM_SK_CANCEL_A">Abbr.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Sicherheitswarnung</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Herunterladen?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">URL suchen oder eingeben</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Formulardaten löschen</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Passwörter merken</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Zu Verlauf wechseln</text>
+    <text id="IDS_BR_BODY_TODAY">Heute</text>
+    <text id="IDS_BR_POP_REFUSE">Ablehnen</text>
+    <text id="IDS_COM_BODY_PRIVACY">Datenschutz</text>
+    <text id="IDS_BR_OPT_REFRESH">Aktualisieren</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Internet-Clip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Passwörter löschen</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Als Startseite festlegen</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Abbrechen</text>
+    <text id="IDS_BR_OPT_HUGE">Sehr groß</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Benachrichtigung...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Letzten 7 Tage</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(keine Markierungen)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Immer ein</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">VERLAUF</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Noch einmal tippen, um das Internet zu schließen.</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Namen des Lesezeichens eingeben</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Authentifizierung erforderlich</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Link speichern</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Nicht erneut anzeigen</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">In Zwischenablage kopieren</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Ordner umbenennen</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">ID/Passwort automatisch speichern</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Alle Einstellungen auf Standard. Fortfahren?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Lesezeichen auswählen</text>
+    <text id="IDS_COM_BODY_CLOSE">Schließen</text>
+    <text id="IDS_BR_BODY_SMALL">Klein</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Auf Standard zurücksetzen</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Koreanisch (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automatisch verbinden)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Markierung umbenennen</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">ORDNER ERSTELLEN</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Startseite</text>
+    <text id="IDS_COM_POP_INVALID_URL">Ungültige URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Desktop-Ansicht</text>
+    <text id="IDS_BR_SK_MENU">Menü</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">Die URL wurde nicht gefunden</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobile Ansicht</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">In neu. Fenster öff.</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-Mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Shortcut erstellt</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Datenverbindung fehlgeschlagen</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Formulare autom. ausfüllen</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Webseiten erlauben, Ihren Standort zu lokalisieren</text>
+    <text id="IDS_COM_BODY_THU">Do</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ORDNER UMBENENNEN</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Aus Lesezeichen entfernt</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Lesezeichen</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Seitenübersicht öffnen</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">An Breite anpassen</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Datennetzwerk</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Lesezeichen hinzugefügt</text>
+    <text id="IDS_BR_TAB_HISTORY">Verlauf</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Letzter Monat</text>
+    <text id="IDS_BR_SK_DONE">OK</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Favorit bearbeiten</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Alle gespeicherten Passwörter löschen?</text>
+    <text id="IDS_BR_OPT_LIST">Liste</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Zu Favoriten hzfg.</text>
+    <text id="IDS_COM_BODY_MAY">Mai</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Sicherheitsrichtlinie schränkt die Verwendung des Internetbrowsers ein.</text>
+    <text id="IDS_COM_BODY_MAR">Mär.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Favorit kann nicht hinzugefügt werden. Maximale Anzahl an Favoriten erreicht</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Immer fragen</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Seite speichern</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Wort auswählen</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Sicherheitswarnungen anzeigen</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Ordner erstellen</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Alle löschen</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Ausgewählte Lesezeichen löschen?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Personalisierte Daten löschen</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Alle Browserdaten löschen und alle Einstellungen auf Standard zurücksetzen</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Bilder auf Webseiten anzeigen</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Wörterbuch</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Standardansicht</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Nach Tag sortieren</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Web-Anwendung installieren</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Browser-Info</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Privaten Modus aktivieren</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Album</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Suchmaschine</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Datentyp in Formulare für spätere Verwendung speichern</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Kein Titel</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Vor %d Wochen</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Zum Startbildschirm hzfg.</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Standortzugriff aktivieren</text>
+    <text id="IDS_BR_POP_ENTER_URL">URL eingeben</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuell</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Kein Verlauf</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScript ausführen</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s fragt Ihre Position an</text>
+    <text id="IDS_COM_BODY_FRI">Fr</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Version</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Nachricht</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Bearbeiten</text>
+    <text id="IDS_BR_BODY_GENARAL">Allgemein</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Gespeicherte Seiten</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">%s zulassen, um Benachrichtigungen anzuzeigen</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Pop-Ups auf Webseiten blockieren</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Bild speichern</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Häufig besuchte Seiten</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Gestern</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Titel eingeben</text>
+    <text id="IDS_COM_BODY_DEC">Dez.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Alle gelöscht</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d Element ausgewählt</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Speichern des Bilds fehlgeschlagen</text>
+    <text id="IDS_BR_OPT_MESSAGES">Nachrichten</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Neu sortieren</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Textgröße automatisch ändern</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Standortzugriff für diese Webseite löschen?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Listenansicht</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Ausgewählte Lesezeichen verschieben?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Speicher voll</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Nicht genügend Speicher. Löschen Sie einige Elemente</text>
+</string_table>
diff --git a/res/ell-GR.xml b/res/ell-GR.xml
new file mode 100644 (file)
index 0000000..1d9dcbc
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Ειδοποίηση Web</text>
+    <text id="IDS_BR_OPT_DRAG">Μεταφορά</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Δεν βρέθηκαν αποτελέσματα</text>
+    <text id="IDS_COM_BODY_NOV">Noέμ</text>
+    <text id="IDS_COM_BODY_PASTE">Επικόλληση</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Ρυθμ. περιεχομένου σελ.</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Ρυθμίσεις για προχωρημένους για μεμονωμένες τοποθεσίες web</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Αρχική σελίδα χρήστη</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ΔΙΑΧ. ΠΑΡΑΘΥΡΩΝ</text>
+    <text id="IDS_BR_BODY_AUTO">Αυτό-ματο</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Εκκαθάριση ιστορικού</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Τρέχουσα σελίδα</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Κλείσιμο όλων των ανοιχτών παραθύρων και μετάβαση στην αρχική οθόνη</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Αποδοχή των cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Κοινόχρηστο</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Κινεζικά (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Λατινικά-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Κατάσταση λειτουργίας προγραμματισμού</text>
+    <text id="IDS_COM_BODY_JUNE">Ιούνιος</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Φόρτωση εικόνων</text>
+    <text id="IDS_BR_BUTTON2_DONE">OΚ</text>
+    <text id="IDS_BR_OPT_SETTINGS">Ρυθμίσεις</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Τεράστιο</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Πρόβλημα συνδεσιμότητας δεδομένων</text>
+    <text id="IDS_COM_BODY_AUG">Αυγ</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Ορισμός της τρέχουσας σελίδας ως αρχικής</text>
+    <text id="IDS_COM_BODY_SETTINGS">Ρυθμίσεις</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Διαγρ.</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Ιαπωνικά (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Αποθήκευση ταυτότητας και κωδικού πρόσβασης</text>
+    <text id="IDS_BR_OPT_OPEN">Άνοιγμα</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Να μην ερωτηθώ ξανά</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Αποθήκευση για ανάγνωση εκτός σύνδεσης</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Προσθήκη Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Ιούλιος</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Δημ/ργία φακέλου</text>
+    <text id="IDS_BR_OPT_ADD">Προσθήκη</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Υψηλή</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Αποθήκευση ονομάτων χρήστη και κωδικών πρόσβασης για τις τοποθεσίες Web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Ιαπωνικά (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Διαχείριση λήψεων</text>
+    <text id="IDS_COM_BODY_APRIL">Απρίλιος</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Κινεζικά (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Μεγάλο</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Ρυθμίσεις τοποθεσίας Web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Κλ. Όλων</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Επιλογή στοιχείων</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Επιλογή όλων</text>
+    <text id="IDS_BR_OPT_RELOAD">Επαναφόρτιση</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Μετάβαση προς τα πίσω</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Εκκαθάριση ιστορικού;</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Κανένα στοιχείο</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">ΦΑΚΕΛΟΣ</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Προσαρμογή παράγοντα χρήστη</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Προβολή επιφάνειας εργασίας</text>
+    <text id="IDS_COM_BODY_SEP">Σεπτ</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Αντ. URL σύνδ.</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Άνοιγμ.σε νέα σελ.</text>
+    <text id="IDS_COM_BODY_WED">Τετ.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Κανένας σελιδοδείκτης</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Προσθήκη ετικέτας</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Προβολή εικόνας</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Αποστολή μέσω email</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Δεν επιτρέπεται</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Εμφάνιση προεπισκόπησης των σελίδων που άνοιξαν πρόσφατα</text>
+    <text id="IDS_BR_BODY_LARGE">Μεγάλο</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Προβολή μικρογραφιών</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Εύρ. σε σελίδα</text>
+    <text id="IDS_BR_BODY_PASSWORD">Κωδικός πρόσβασης</text>
+    <text id="IDS_BR_BODY_TITLE">Τίτλος</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Κωδικοποίηση κειμένου</text>
+    <text id="IDS_BR_POP_DELETED">Διαγράφηκε</text>
+    <text id="IDS_BR_BODY_SETTINGS">Ρυθμίσεις</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Επιλέχθηκε 1 στοιχείο</text>
+    <text id="IDS_BR_OPT_MINIMISE">Ελαχιστοποίηση</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Ετικέτες</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Επιλογή κειμένου ενεργό</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Νέος φάκελος</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Προστέθηκε στους σελιδοδείκτες</text>
+    <text id="IDS_BR_OPT_ALLOW">Να επιτρέπεται</text>
+    <text id="IDS_BR_BODY_READABLE">Για ανάγνωση</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Εμφάνιση εικόνων</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Αυτόματα</text>
+    <text id="IDS_COM_BODY_OCT">Οκτ</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Θύρα proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Επεξεργασία</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Διαγραφή ιστορικού προγράμματος περιήγησης;</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Εισαγωγή ονόματος φακέλου</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Αποστολή μέσω μηνύματος</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Προβ. κατά</text>
+    <text id="IDS_COM_BODY_TUE">Τρ.</text>
+    <text id="IDS_COM_BODY_MON">Δευ.</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Πολλαπλά Παράθυρα</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Υπάρχει ήδη</text>
+    <text id="IDS_BR_BODY_COPY_URL">Αντιγραφή URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Απομνημόνευση προτίμησης</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Εκκαθάριση πρόσβασης τοποθεσίας</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Διαγραφή όλων των cookies;</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Διαγραφή όλων των αποθηκευμένων δεδομένων φορμών;</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Σφάλμα δικτύου</text>
+    <text id="IDS_BR_OPT_STOP">Διακοπή</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Εύρ. σε σελίδα</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Δεν υπάρχουν τοποθεσίες που έχετε επισκεφθεί</text>
+    <text id="IDS_COM_BODY_SAT">Σάβ.</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Λήψη</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Προσθήκη σελιδοδείκτη</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Διαγραφή περιεχομένου και βάσεις δεδομένων της τοπικής μνήμης cache;</text>
+    <text id="IDS_BR_POP_FAIL">Αποτυχία</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Κλείσιμο παραθύρου</text>
+    <text id="IDS_BR_BODY_MEDIUM">Μεσαίο</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Προηγούμενη εβδομάδα</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Δεν είναι δυνατή η εμφάνιση της ιστοσελίδας. Ο διακομιστής δεν αποκρίνεται</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Διαγραφή σελιδοδείκτη</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Προσθ. στο βιβλ. αποκ.</text>
+    <text id="IDS_BR_BODY_OLDER">Παλαιότερο</text>
+    <text id="IDS_BR_SK_PREVIOUS">Προηγούμενο</text>
+    <text id="IDS_BR_BUTTON_MORE">Περισσότερα</text>
+    <text id="IDS_BR_OPT_MOVE">Μετακίνηση</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Xθές</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Λειτουργία επιλογής</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Χωρίς ετικέτα</text>
+    <text id="IDS_BR_BODY_CREATED">Δημιουργήθηκε</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Εισάγετε κάρτα SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Ο σελιδοδείκτης καταργήθηκε</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Διαγραφή των ρυθμίσεων δικαιωμάτων ειδοποιήσεων web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Κοινή χρήση σύνδεσης</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Ορισμός κειμένου για αυτόματη συμπλήρωση φόρμας Web</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Μικρό</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Αντιγραφή εικόνας</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Ασφαλής σύνδεση</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Δεδομένα φορμών</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Περισσότ. επισκέψεις</text>
+    <text id="IDS_BR_OPT_SELECT">Επιλογή</text>
+    <text id="IDS_BR_HEADER_FOLDER">Φάκελος</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Δεν είναι δυνατό το άνοιγμα νέου παραθύρου. Έχει ήδη ανοιχτεί ο μέγιστος αριθμός παραθύρων</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Να επιτρέπεται σε τοποθεσίες η εκτέλεση JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Αυτόματη ανανέωση</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Νέο παράθυρο</text>
+    <text id="IDS_COM_SK_NO">Όχι</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Επιτρέπει στις τοποθεσίες να αποθηκεύουν και να διαβάζουν δεδομένα αρχείων cookie</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Πατήστε δύο φορές για κλείσιμο της γραμμής.</text>
+    <text id="IDS_BR_BODY_PLAY">Αναπαραγωγή</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Συμπληρώθηκε ο μέγιστος αριθμός ετικετών (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Φόρτωση. Περιμένετε...</text>
+    <text id="IDS_BR_SK_CANCEL">Άκυρο</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Τα δεδομένα κινητής τηλεφωνίας απενεργοποιήθηκαν. Συνδεθείτε μέσω δικτύου Wi-Fi ή ενεργοποιήστε τα δεδομένα κινητής τηλεφωνίας</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Κενή σελίδα</text>
+    <text id="IDS_BR_BODY_SEARCH">Αναζήτηση</text>
+    <text id="IDS_COM_BODY_FEB">Φεβρ</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Απενεργοποίηση λειτουργίας απορρήτου</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Διαγραφή μνήμης cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Κωδικός πρόσβασης</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Όνομα χρήστη</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Εύκολη προβολή ιστοτόπων για PC στην κινητή συσκευή σας. Αυτή η δυνατότητα ενισχύει το μέγεθος των κειμένων για ευκολότερη ανάγνωση. Σημείωση: Η διάταξη του κειμένου ενδέχεται να αλλάξει</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">ΕΠΕΞΕΡΓΑΣΙΑ ΣΕΛΙΔΟΔΕΙΚΤΩΝ</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Εκκαθάριση αποθηκευμένων δεδομένων</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Να διαγραφούν όλα τα δεδομένα τοποθεσιών Web και οι άδειες τοποθεσίας;</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Επιλογή όλων</text>
+    <text id="IDS_BR_POP_NEVER">Ποτέ</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Επιλογή φακέλου</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Τελευταία σελίδα που προβλήθηκε</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Επιλογές προγραμματιστή</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Γλώσσα πηγή</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Σελιδοδείκτες</text>
+    <text id="IDS_BR_SK_CLEAR">Διαγραφή</text>
+    <text id="IDS_COM_BODY_TODAY">Σήμερα</text>
+    <text id="IDS_COM_SK_YES">Ναι</text>
+    <text id="IDS_BR_OPT_PASTE">Επικόλληση</text>
+    <text id="IDS_BR_SK_NEXT">Επόμενο</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Δεν είναι δυνατή η προσθήκη στην αρχική οθόνη. Δεν επιτρ. η προεπισκόπηση της τοποθεσίας web</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Παράγοντας χρήστη</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Μη αναμενόμενη αποτυχία</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Διαγραφή των δικαιωμάτων ειδοποιήσεων web;</text>
+    <text id="IDS_COM_BODY_SUN">Κυρ.</text>
+    <text id="IDS_BR_POP_SAVED">Αποθηκεύτηκε</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Πατήστε δύο φορές για άνοιγμα της ιστοσελίδας.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Επιπλέον πληρ. ιστοσελίδας</text>
+    <text id="IDS_BR_BODY_NORMAL">Κανονική</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Επιλέχθηκαν %d στοιχεία</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Προσθήκη στους σελιδ/τες</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Προβολή εικόνας</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Ξεκινά η λήψη...</text>
+    <text id="IDS_BR_BODY_EMPTY">Κενό</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Προσθ.στους σελιδ/τες</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Μέγεθος γραμματοσειράς</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Μετάβαση προς τα εμπρός</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Διαγραφή όλων των δεδομένων cookie</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Το ιστορικό Internet δεν αποθηκεύτηκε</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Διαγραφή δεδομένων περιήγησης</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Ιαπωνικά (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Αντιγραφή</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Όνομα φακέλου</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Αποκλεισμός αναδυόμ. παραθύρων</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Συγχρο-νισμένες καρτέλες</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Προσθήκη σε αρχική σελίδα</text>
+    <text id="IDS_COM_SK_SAVE">Αποθ/ση</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Μη έγκυρο πιστοποιητικό</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Λειτ. ανώνυμης περιήγ.</text>
+    <text id="IDS_COM_BODY_JAN">Ιαν</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Ιδιωτικό απόρρητο και ασφάλεια</text>
+    <text id="IDS_BR_BODY_PRINT">Εκτύπωση</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Υπάρχουν προβλήματα με το πιστοποιητικό ασφαλείας αυτής της τοποθεσίας</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Φωτεινότητα</text>
+    <text id="IDS_BR_SK3_DELETE">Διαγραφή?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Μέγεθος γραμματοσειράς</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Αυτόματος εντοπισμός</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Απομνημόνευση των δεδομένων φορμών</text>
+    <text id="IDS_BR_SK_DELETE">Διαγραφή</text>
+    <text id="IDS_COM_SK_CANCEL_A">Άκυρο</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Προειδοποίηση ασφαλείας</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Λήψη;</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Αναζήτηση ή εισαγωγή διεύθυνσης URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Διαγραφή δεδομένων φορμών</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Απομνημόνευση κωδ. πρόσβ.</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Μετάβαση στο ιστορικό</text>
+    <text id="IDS_BR_BODY_TODAY">Σήμερα</text>
+    <text id="IDS_BR_POP_REFUSE">Άρνηση</text>
+    <text id="IDS_COM_BODY_PRIVACY">Απόρρητο</text>
+    <text id="IDS_BR_OPT_REFRESH">Ανανέωση</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Κλιπ Web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Διαγραφή κωδ. πρόσβασης</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Ορισμός ως αρχικής σελίδας</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Άκυρο</text>
+    <text id="IDS_BR_OPT_HUGE">Τεράστιο</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Ειδοποίηση...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Τις τελευταίες 7 ημέρες</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(δεν υπάρχουν ετικέτες)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Πάντα ενεργοποίηση</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ΙΣΤΟΡΙΚΟ</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Πατήστε μία φορά ακόμα για να κλείσετε το Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Εισαγωγή ονόματος σελιδοδείκτη</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Απαιτείται έλεγχος ταυτότητας</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Αποθήκευση σύνδεσης</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Να μην εμφανιστεί ξανά</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Αντιγραφή στο πρόχειρο</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Μετονομασία φακέλου</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Αυτόματη αποθήκευση αναγνωριστικού/κωδικού πρόσβασης</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Επαναφορά όλων των ρυθμίσεων στις προεπιλεγμένες τιμές. Συνέχεια;</text>
+    <text id="IDS_BR_BODY_MOBILE">Κινητό</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Επιλογή σελιδοδεικτών</text>
+    <text id="IDS_COM_BODY_CLOSE">Κλείσιμο</text>
+    <text id="IDS_BR_BODY_SMALL">Μικρό</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Επαναφορά της προεπιλογής</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Κορεατικά (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (αυτόματη σύνδεση)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Μετονομασία ετικέτας</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">ΔΗΜΙΟΥΡΓΙΑ ΦΑΚΕΛΟΥ</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Αρχική σελίδα</text>
+    <text id="IDS_COM_POP_INVALID_URL">Άκυρη URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Προβολή επιφάνειας εργασίας</text>
+    <text id="IDS_BR_SK_MENU">Μενού</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">Δε βρέθηκε η URL</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Προβολή κινητού</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Άνοιγ. σε νέο παράθ.</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Email</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Δημιουργήθηκε συντόμευση</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Η σύνδεση δεδομένων απέτυχε</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Αυτόμ. συμπλήρωση φορμών</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Να επιτρέπεται στις τοποθεσίες να ζητούν πρόσβαση στη θέση σας</text>
+    <text id="IDS_COM_BODY_THU">Πέμ.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ΜΕΤΟΝΟΜΑΣΙΑ ΦΑΚΕΛΟΥ</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Καταργήθηκε από τους σελιδοδείκτες</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Σελιδοδείκτης</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Άνοιγμα σελ.σε επισκόπ.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Προσαρμογή κατά πλάτος</text>
+    <text id="IDS_COM_BODY_JUL">Ιούλ</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Δίκτυο δεδομένων</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Προστέθηκε σελιδοδείκτης</text>
+    <text id="IDS_BR_TAB_HISTORY">Ιστορικό</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Περασμένος μήνας</text>
+    <text id="IDS_BR_SK_DONE">Ok</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Επεξεργασία σελιδοδείκτη</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Διαγραφή όλων των αποθηκευμένων κωδικών πρόσβασης;</text>
+    <text id="IDS_BR_OPT_LIST">Λίστα</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Προσθ.στους σελιδ.</text>
+    <text id="IDS_COM_BODY_MAY">Μάης</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Η πολιτική ασφαλείας περιορίζει τη χρήση του προγράμματος περιήγησης στο Internet</text>
+    <text id="IDS_COM_BODY_MAR">Μάρτ</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Αδύνατη η προσθήκη σελιδοδείκτη. Συμπληρώθηκε ο μέγιστος αριθμός σελιδοδεικτών</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Να γίνεται πάντα ερώτηση</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Αποθήκευση σελίδας</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Επιλογή λέξης</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Εμφάνιση προειδοποιήσεων ασφαλείας</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Δημ/ργία φακέλου</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Διαγραφή όλων</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Να διαγραφούν οι επιλεγμένοι σελιδοδείκτες;</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Εκκαθάριση εξατομικευμένων δεδομένων</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Διαγραφή όλων των δεδομένων του προγράμματος περιήγησης και επαναφορά όλων των προεπιλεγμένων ρυθμίσεων</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Εμφάνιση εικόνων σε ιστοσελίδες</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Λεξικό</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Προεπιλεγμένη προβολή</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Ταξινόμηση κατά ετικέτα</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Εγκατάσταση εφαρμογής web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Πληροφορίες για το πρόγραμμα περιήγησης</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Ενεργοποίηση λειτουργίας απορρήτου</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Βιβλίο αποκομμάτων</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Μηχανή αναζήτησης</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Απομνημόνευση των δεδομένων που πληκτρολογώ σε φόρμες για μεταγενέστερη χρήση</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Χωρίς τίτλο</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Πριν %d εβδομάδες</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Προσθήκη στην αρχική οθόνη</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Ενεργοποίηση τοποθεσίας</text>
+    <text id="IDS_BR_POP_ENTER_URL">Εισαγωγή URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Χειροκίνητα</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Κανένα ιστορικό</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Εκτέλεση JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">Το %s ζητά την τοποθεσία σας</text>
+    <text id="IDS_COM_BODY_FRI">Παρ.</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Έκδοση</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Μήνυμα</text>
+    <text id="IDS_BR_OPT_CACHE">Μνήμη cache</text>
+    <text id="IDS_BR_SK_EDIT">Επεξεργ.</text>
+    <text id="IDS_BR_BODY_GENARAL">Γενικά</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Αποθηκευμένες σελίδες</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Να επιτρέπεται η εμφάνιση ειδοποιήσεων από το χρήστη %s</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Αποκλεισμός αναδυόμενων παραθύρων σε ιστοσελίδες</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Αποθ. εικόνας</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Δημοφιλέστερες τοποθεσίες</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Xθές</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Εισαγωγή τίτλου</text>
+    <text id="IDS_COM_BODY_DEC">Δεκ</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Έγινε διαγραφή όλων</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">Επιλέχθηκε %d στοιχείο</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Απέτυχε η αποθήκευση εικόνας</text>
+    <text id="IDS_BR_OPT_MESSAGES">Μηνύματα</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Επαν. παραγγελίας</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Αυτ. αλλαγή μεγέθ. κειμένου</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Διαγραφή πληροφοριών πρόσβασης τοποθεσίας για τον ιστότοπο;</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Προβολή λίστας</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Να μετακινηθούν οι επιλεγμένοι σελιδοδείκτες;</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Ανεπαρκής μνήμη</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Δεν υπάρχει αρκετή μνήμη. Διαγράψτε ορισμένα στοιχεία</text>
+</string_table>
diff --git a/res/eng-GB.xml b/res/eng-GB.xml
new file mode 100644 (file)
index 0000000..004d2db
--- /dev/null
@@ -0,0 +1,349 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web notification</text>
+    <text id="IDS_BR_OPT_DRAG">Drag</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">No results found</text>
+    <text id="IDS_COM_BODY_NOV">Nov</text>
+    <text id="IDS_COM_BODY_PASTE">Paste</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Page content settings</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Advanced settings for individual websites</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">User homepage</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">WINDOW MANAGER</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Clear history</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Current page</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Close all opened windows and go to the homepage</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Accept cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Share</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinese (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Developer mode</text>
+    <text id="IDS_COM_BODY_JUNE">June</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Load images</text>
+    <text id="IDS_BR_BUTTON2_DONE">Done</text>
+    <text id="IDS_BR_OPT_SETTINGS">Settings</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Giant</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Data connectivity problem</text>
+    <text id="IDS_COM_BODY_AUG">Aug</text>
+    <text id="IDS_COM_SK_MAX_LIMIT_REACHED">Maximum Limit Reached</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Set current page as homepage</text>
+    <text id="IDS_COM_BODY_SETTINGS">Settings</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Delete</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanese (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Saved ID and password</text>
+    <text id="IDS_BR_OPT_OPEN">Open</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Do not ask again</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Save for offline reading</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Add Livebox</text>
+    <text id="IDS_COM_BODY_JULY">July</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Create folder</text>
+    <text id="IDS_BR_OPT_ADD">Add</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">High</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Save usernames and passwords for websites</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japanese (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Download manager</text>
+    <text id="IDS_COM_BODY_APRIL">April</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinese (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Large</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Website settings</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Close all</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Select items</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Select all</text>
+    <text id="IDS_BR_OPT_RELOAD">Reload</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Go backward</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Clear history?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">No items</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">FOLDER</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Custom user agent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Desktop view</text>
+    <text id="IDS_COM_BODY_SEP">Sep</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copy link URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Open in new page</text>
+    <text id="IDS_COM_BODY_WED">Wed</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">No bookmarks</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Add tag</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">View image</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Send via Email</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Not allowed</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Show overview of newly opened pages</text>
+    <text id="IDS_BR_BODY_LARGE">Large</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Thumbnail view</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Find on page</text>
+    <text id="IDS_BR_BODY_PASSWORD">Password</text>
+    <text id="IDS_BR_BODY_TITLE">Title</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Text encoding</text>
+    <text id="IDS_BR_POP_DELETED">Deleted</text>
+    <text id="IDS_BR_BODY_SETTINGS">Settings</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 item selected</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimise</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Tags</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Text selection on</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">New folder</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Added to bookmarks</text>
+    <text id="IDS_BR_OPT_ALLOW">Allow</text>
+    <text id="IDS_BR_BODY_READABLE">Readable</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Show images</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatic</text>
+    <text id="IDS_COM_BODY_OCT">Oct</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy port</text>
+    <text id="IDS_BR_HEADER_EDIT">Edit</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Delete browser history?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Enter folder name</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Send via Message</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">View by</text>
+    <text id="IDS_COM_BODY_TUE">Tue</text>
+    <text id="IDS_COM_BODY_MON">Mon</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi window</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Already exists</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copy URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Remember preference</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Clear location access</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Delete all cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Delete all saved form data?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Network error</text>
+    <text id="IDS_BR_OPT_STOP">Stop</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Find on page</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">No visited sites</text>
+    <text id="IDS_COM_BODY_SAT">Sat</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Download</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Add bookmark</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Delete locally cached content and databases?</text>
+    <text id="IDS_BR_POP_FAIL">Failed</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Close window</text>
+    <text id="IDS_BR_BODY_MEDIUM">Medium</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Last week</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Unable to display the webpage. No response from the server.</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Delete bookmark</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Add to scrapbook</text>
+    <text id="IDS_BR_BODY_OLDER">Older</text>
+    <text id="IDS_BR_SK_PREVIOUS">Previous</text>
+    <text id="IDS_BR_BUTTON_MORE">More</text>
+    <text id="IDS_BR_OPT_MOVE">Move</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Yesterday</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Selection mode</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Untagged</text>
+    <text id="IDS_BR_BODY_CREATED">Created</text>
+    <text id="IDS_LOW_MEMORY_MSG">Memory Low, Delete some data</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Insert SIM card</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Bookmark removed</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Clear web notification permission settings</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Share link</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Set text for web form auto-fill</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Small</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copy image</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Secure connection</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Form data</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Most visited</text>
+    <text id="IDS_BR_OPT_SELECT">Select</text>
+    <text id="IDS_BR_HEADER_FOLDER">Folder</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Unable to open new window. Maximum number of windows already opened.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Allow sites to run JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Auto refresh</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">New window</text>
+    <text id="IDS_COM_SK_NO">No</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Allows sites to save and read cookie data</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Double tap to close the tray.</text>
+    <text id="IDS_BR_BODY_PLAY">Play</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Maximum number of tags (%d) reached</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Loading. Please wait...</text>
+    <text id="IDS_BR_SK_CANCEL">Cancel</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobile data disabled. Connect using Wi-Fi network, or enable mobile data.</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Blank page</text>
+    <text id="IDS_BR_BODY_SEARCH">Search</text>
+    <text id="IDS_COM_BODY_FEB">Feb</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Disable private mode</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Clear cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Password</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Username</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">View PC websites easily on your mobile device. This feature boosts the text size to make it easier to read. Note: The text layout may change</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDIT BOOKMARKS</text>
+    <text id="IDS_LOW_MEMORY_MSG_TITLE">Low Memory</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Clear stored data</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Delete all website data and location permissions?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Select all</text>
+    <text id="IDS_BR_POP_NEVER">Never</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Select folder</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Last viewed page</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Developer options</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Source language</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Bookmarks</text>
+    <text id="IDS_BR_SK_CLEAR">Clear</text>
+    <text id="IDS_COM_BODY_TODAY">Today</text>
+    <text id="IDS_COM_SK_YES">Yes</text>
+    <text id="IDS_BR_OPT_PASTE">Paste</text>
+    <text id="IDS_BR_SK_NEXT">Next</text>
+    <text id="IDS_BR_BODY_NO_RECENTLY_VISITED_SITES">No Recently Visited Sites.</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Unable to add to home screen. This website does not allow it to be previewed.</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">User agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Unexpected failure</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Clear web notification permissions?</text>
+    <text id="IDS_COM_BODY_SUN">Sun</text>
+    <text id="IDS_BR_POP_SAVED">Saved</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Double tap to open the webpage.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Additional webpage info</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d items selected</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Add to Bookmarks</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">View image</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Starting download...</text>
+    <text id="IDS_BR_BODY_EMPTY">Empty</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Bookmarks</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Font size</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Go forward</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Clear all cookie data</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internet history is not stored</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Delete browsing data</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japanese (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copy</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Folder name</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Block pop-ups</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synced tabs</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Add to home</text>
+    <text id="IDS_COM_SK_SAVE">Save</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Invalid certificate</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Incognito mode</text>
+    <text id="IDS_COM_BODY_JAN">Jan</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacy and security</text>
+    <text id="IDS_BR_BODY_PRINT">Print</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">There are problems with the security certificate for this site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Brightness</text>
+    <text id="IDS_BR_SK3_DELETE">Delete?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Font size</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Auto detect</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Remember form data</text>
+    <text id="IDS_BR_SK_DELETE">Delete</text>
+    <text id="IDS_COM_SK_CANCEL_A">Cancel</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Security warning</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Download?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Search or enter URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Clear form data</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Remember passwords</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Go to history</text>
+    <text id="IDS_BR_BODY_TODAY">Today</text>
+    <text id="IDS_BR_POP_REFUSE">Refuse</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacy</text>
+    <text id="IDS_BR_OPT_REFRESH">Refresh</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web clip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Clear passwords</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Set as homepage</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cancel</text>
+    <text id="IDS_BR_OPT_HUGE">Huge</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notifying...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Last 7 days</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(no tags)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Always on</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORY</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Tap once more to close Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Enter bookmark name</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Authentication required</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Save link</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Never show again</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copy to clipboard</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Rename folder</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Auto save ID/password</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">All settings to default. Continue?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobile</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Select bookmarks</text>
+    <text id="IDS_COM_BODY_CLOSE">Close</text>
+    <text id="IDS_BR_BODY_SMALL">Small</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Reset to default</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korean (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (auto connect)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Rename tag</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CREATE FOLDER</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Homepage</text>
+    <text id="IDS_COM_POP_INVALID_URL">Invalid URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Desktop view</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL not found</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobile view</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Open in new window</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Email</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Shortcut created</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Data connection failed</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Auto fill forms</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Allow sites to request access to your location</text>
+    <text id="IDS_COM_BODY_THU">Thu</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENAME FOLDER</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Removed from bookmarks</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Bookmark</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Open pages in overview</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Fit to width</text>
+    <text id="IDS_COM_BODY_JUL">Jul</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Data network</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Bookmark added</text>
+    <text id="IDS_BR_TAB_HISTORY">History</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Last month</text>
+    <text id="IDS_BR_SK_DONE">Done</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Edit bookmark</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Delete all saved passwords?</text>
+    <text id="IDS_BR_OPT_LIST">List</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Add to Bookmarks</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Security policy restricts use of Internet browser</text>
+    <text id="IDS_COM_BODY_MAY">May</text>
+    <text id="IDS_COM_BODY_MAR">Mar</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Unable to add bookmark. Maximum number of bookmarks reached.</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Always ask</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Save page</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Select word</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Show security warnings</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Create folder</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Delete all</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Delete the selected bookmarks?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Clear personalised data</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Clear all browser data and reset all settings to default</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Display images on webpages</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dictionary</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Default view</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sort by tag</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Install web app</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">About browser</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Enable private mode</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Scrapbook</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Search engine</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Remember data I type in forms for later use</text>
+    <text id="IDS_BR_BODY_NO_TITLE">No title</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d weeks ago</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Add to home screen</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Enable location</text>
+    <text id="IDS_BR_POP_ENTER_URL">Enter URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">No history</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Run JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s requests your location</text>
+    <text id="IDS_COM_BODY_FRI">Fri</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Version</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Message</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Edit</text>
+    <text id="IDS_BR_BODY_GENARAL">General</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Saved pages</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Allow %s to show notifications</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Block pop-ups on webpages</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Save image</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Most visited sites</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Yesterday</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Enter title</text>
+    <text id="IDS_COM_BODY_DEC">Dec</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Deleted all</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d item selected</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Unable to save image</text>
+    <text id="IDS_BR_OPT_MESSAGES">Messages</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Reorder</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Auto-resize text</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Delete website location access information?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">List view</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Move the selected bookmarks?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Not enough memory</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Not enough memory. Delete some items.</text>
+</string_table>
diff --git a/res/eng-PH.xml b/res/eng-PH.xml
new file mode 100644 (file)
index 0000000..80f008c
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web notification</text>
+    <text id="IDS_BR_OPT_DRAG">Drag</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">No results found</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Paste</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Page content settings</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Advanced settings for individual websites</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">User homepage</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">WINDOW MANAGER</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Clear history</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Current page</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Close all opened windows and go to the homepage</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Accept cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Share</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinese (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Developer mode</text>
+    <text id="IDS_COM_BODY_JUNE">June</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Load images</text>
+    <text id="IDS_BR_BUTTON2_DONE">Done</text>
+    <text id="IDS_BR_OPT_SETTINGS">Settings</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Giant</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Data connectivity problem</text>
+    <text id="IDS_COM_BODY_AUG">Aug.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Set current page as homepage</text>
+    <text id="IDS_COM_BODY_SETTINGS">Settings</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Delete</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanese (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Saved ID and password</text>
+    <text id="IDS_BR_OPT_OPEN">Open</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Do not ask again</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Save for offline reading</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Add Livebox</text>
+    <text id="IDS_COM_BODY_JULY">July</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Create folder</text>
+    <text id="IDS_BR_OPT_ADD">Add</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">High</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Save usernames and passwords for websites</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japanese (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Download manager</text>
+    <text id="IDS_COM_BODY_APRIL">April</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinese (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Large</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Website settings</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Close all</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Select items</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Select all</text>
+    <text id="IDS_BR_OPT_RELOAD">Reload</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Go backward</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Clear history?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">No items</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">FOLDER</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Custom user agent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Desktop view</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copy link URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Open in new page</text>
+    <text id="IDS_COM_BODY_WED">Wed</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">No bookmarks</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Add tag</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">View image</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Send via Email</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Not allowed</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Show overview of newly opened pages</text>
+    <text id="IDS_BR_BODY_LARGE">Large</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Thumbnail view</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Find on page</text>
+    <text id="IDS_BR_BODY_PASSWORD">Password</text>
+    <text id="IDS_BR_BODY_TITLE">Title</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Text encoding</text>
+    <text id="IDS_BR_POP_DELETED">Deleted</text>
+    <text id="IDS_BR_BODY_SETTINGS">Settings</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 item selected</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimize</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Tags</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Text selection on</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">New folder</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Added to bookmarks</text>
+    <text id="IDS_BR_OPT_ALLOW">Allow</text>
+    <text id="IDS_BR_BODY_READABLE">Readable</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Show images</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatic</text>
+    <text id="IDS_COM_BODY_OCT">Oct.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy port</text>
+    <text id="IDS_BR_HEADER_EDIT">Edit</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Delete browser history?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Enter folder name</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Send via Message</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">View by</text>
+    <text id="IDS_COM_BODY_TUE">Tue</text>
+    <text id="IDS_COM_BODY_MON">Mon</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi window</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Already exists</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copy URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Remember preference</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Clear location access</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Delete all cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Delete all saved form data?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Network error</text>
+    <text id="IDS_BR_OPT_STOP">Stop</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Find on page</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">No visited sites</text>
+    <text id="IDS_COM_BODY_SAT">Sat</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Download</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Add bookmark</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Delete locally cached content and databases?</text>
+    <text id="IDS_BR_POP_FAIL">Failed</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Close window</text>
+    <text id="IDS_BR_BODY_MEDIUM">Medium</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Last week</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Unable to display the webpage. No response from the server</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Delete bookmark</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Add to scrapbook</text>
+    <text id="IDS_BR_BODY_OLDER">Older</text>
+    <text id="IDS_BR_SK_PREVIOUS">Previous</text>
+    <text id="IDS_BR_BUTTON_MORE">More</text>
+    <text id="IDS_BR_OPT_MOVE">Move</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Yesterday</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Selection mode</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Untagged</text>
+    <text id="IDS_BR_BODY_CREATED">Created</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Insert SIM card</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Bookmark removed</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Clear web notification permission settings</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Share link</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Set text for Web form auto-fill</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Small</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copy image</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Secure connection</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Form data</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Most visited</text>
+    <text id="IDS_BR_OPT_SELECT">Select</text>
+    <text id="IDS_BR_HEADER_FOLDER">Folder</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Unable to open new window. Maximum number of windows already opened</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Allow sites to run JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Auto refresh</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">New window</text>
+    <text id="IDS_COM_SK_NO">No</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Allows sites to save and read cookie data</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Double tap to close the tray.</text>
+    <text id="IDS_BR_BODY_PLAY">Play</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Maximum number of tags (%d) reached</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Loading. Please wait...</text>
+    <text id="IDS_BR_SK_CANCEL">Cancel</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobile data disabled. Connect using Wi-Fi network, or enable mobile data</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Blank page</text>
+    <text id="IDS_BR_BODY_SEARCH">Search</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Disable private mode</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Clear cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Password</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Username</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">View PC websites easily on your mobile device. This feature boosts the text size to make it easier to read. Note: The text layout may change</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDIT BOOKMARKS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Clear stored data</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Delete all website data and location permissions?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Select all</text>
+    <text id="IDS_BR_POP_NEVER">Never</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Select folder</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Last viewed page</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Developer options</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Source language</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Bookmarks</text>
+    <text id="IDS_BR_SK_CLEAR">Clear</text>
+    <text id="IDS_COM_BODY_TODAY">Today</text>
+    <text id="IDS_COM_SK_YES">Yes</text>
+    <text id="IDS_BR_OPT_PASTE">Paste</text>
+    <text id="IDS_BR_SK_NEXT">Next</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Unable to add to home screen. This website does not allow it to be previewed.</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">User agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Unexpected failure</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Clear web notification permissions?</text>
+    <text id="IDS_COM_BODY_SUN">Sun</text>
+    <text id="IDS_BR_POP_SAVED">Saved</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Double tap to open the webpage.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Additional webpage info</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d items selected</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Add to Bookmarks</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">View image</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Starting download...</text>
+    <text id="IDS_BR_BODY_EMPTY">Empty</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Bookmarks</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Font size</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Go forward</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Clear all cookie data</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internet history is not stored</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Delete browsing data</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japanese (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copy</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Folder name</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Block pop-ups</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synced tabs</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Add to home</text>
+    <text id="IDS_COM_SK_SAVE">Save</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Invalid certificate</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Incognito mode</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacy and security</text>
+    <text id="IDS_BR_BODY_PRINT">Print</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">There are problems with the security certificate for this site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Brightness</text>
+    <text id="IDS_BR_SK3_DELETE">Delete?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Font size</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Auto-detect</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Remember form data</text>
+    <text id="IDS_BR_SK_DELETE">Delete</text>
+    <text id="IDS_COM_SK_CANCEL_A">Cancel</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Security warning</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Download?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Search or enter URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Clear form data</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Remember passwords</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Go to history</text>
+    <text id="IDS_BR_BODY_TODAY">Today</text>
+    <text id="IDS_BR_POP_REFUSE">Refuse</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacy</text>
+    <text id="IDS_BR_OPT_REFRESH">Refresh</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web clip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Clear passwords</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Set as homepage</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cancel</text>
+    <text id="IDS_BR_OPT_HUGE">Huge</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notifying...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Last 7 days</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(no tags)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Always on</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORY</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Tap once more to close Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Enter bookmark name</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Authentication required</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Save link</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Never show again</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copy to clipboard</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Rename folder</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Auto save ID/password</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">All settings to default. Continue?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobile</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Select bookmarks</text>
+    <text id="IDS_COM_BODY_CLOSE">Close</text>
+    <text id="IDS_BR_BODY_SMALL">Small</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Reset to default</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korean (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (auto connect)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Rename tag</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CREATE FOLDER</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Homepage</text>
+    <text id="IDS_COM_POP_INVALID_URL">Invalid URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Desktop view</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL not found</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobile view</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Open in new window</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Email</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Shortcut created</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Data connection failed</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Auto fill forms</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Allow sites to request access to your location</text>
+    <text id="IDS_COM_BODY_THU">Thu</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENAME FOLDER</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Removed from bookmarks</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Bookmark</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Open pages in overview</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Fit to width</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Data network</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Bookmark added</text>
+    <text id="IDS_BR_TAB_HISTORY">History</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Last month</text>
+    <text id="IDS_BR_SK_DONE">Done</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Edit bookmark</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Delete all saved passwords?</text>
+    <text id="IDS_BR_OPT_LIST">List</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Add to Bookmarks</text>
+    <text id="IDS_COM_BODY_MAY">May</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Security policy restricts the use of Internet browser</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Unable to add bookmark. Maximum number of bookmarks reached</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Always ask</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Save page</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Select word</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Show security warnings</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Create folder</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Delete all</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Delete the selected bookmarks?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Clear personalized data</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Clear all browser data and reset all settings to default</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Display images on Web pages</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dictionary</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Default view</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sort by tag</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Install web app</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">About browser</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Enable private mode</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Scrapbook</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Search engine</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Remember data typed in forms for later use</text>
+    <text id="IDS_BR_BODY_NO_TITLE">No title</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d weeks ago</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Add to home screen</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Enable location</text>
+    <text id="IDS_BR_POP_ENTER_URL">Enter URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">No history</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Run JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s requests your location</text>
+    <text id="IDS_COM_BODY_FRI">Fri</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Version</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Message</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Edit</text>
+    <text id="IDS_BR_BODY_GENARAL">General</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Saved pages</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Allow %s to show notifications</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Block pop-ups on Web pages</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Save image</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Most visited sites</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Yesterday</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Enter title</text>
+    <text id="IDS_COM_BODY_DEC">Dec.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Deleted all</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d item selected</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Unable to save image</text>
+    <text id="IDS_BR_OPT_MESSAGES">Messages</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Reorder</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Auto-resize text</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Delete website location access information?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">List view</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Move the selected bookmarks?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Not enough memory</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Not enough memory. Delete some items</text>
+</string_table>
diff --git a/res/eng-US.xml b/res/eng-US.xml
new file mode 100644 (file)
index 0000000..fd675ba
--- /dev/null
@@ -0,0 +1,350 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web notification</text>
+    <text id="IDS_BR_OPT_DRAG">Drag</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">No results found</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Paste</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Page content settings</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Advanced settings for individual websites</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">User homepage</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">WINDOW MANAGER</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Clear history</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Current page</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Close all open windows and go to the home page</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Accept cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Share</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinese (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Developer mode</text>
+    <text id="IDS_COM_BODY_JUNE">June</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Load images</text>
+    <text id="IDS_BR_BUTTON2_DONE">Done</text>
+    <text id="IDS_BR_OPT_SETTINGS">Settings</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Giant</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Data connectivity problem</text>
+    <text id="IDS_COM_BODY_AUG">Aug.</text>
+    <text id="IDS_COM_SK_MAX_LIMIT_REACHED">Maximum Limit Reached</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Set current page as homepage</text>
+    <text id="IDS_COM_BODY_SETTINGS">Settings</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Delete</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanese (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Saved ID and password</text>
+    <text id="IDS_BR_OPT_OPEN">Open</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Do not ask again</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Save for offline reading</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Add Livebox</text>
+    <text id="IDS_COM_BODY_JULY">July</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Create folder</text>
+    <text id="IDS_BR_OPT_ADD">Add</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">High</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Save usernames and passwords for websites</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japanese (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Download manager</text>
+    <text id="IDS_COM_BODY_APRIL">April</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinese (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Large</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Website settings</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Close all</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Select items</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Select all</text>
+    <text id="IDS_BR_OPT_RELOAD">Reload</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Go backwards</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Clear history?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">No items</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">FOLDER</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Custom user agent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Desktop view</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copy link Web address</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Open in new page</text>
+    <text id="IDS_COM_BODY_WED">Wed</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">No bookmarks</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Add tag</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">View image</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Send via Email</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Not allowed</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Show overview of newly opened pages</text>
+    <text id="IDS_BR_BODY_LARGE">Large</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Thumbnail view</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Find on page</text>
+    <text id="IDS_BR_BODY_PASSWORD">Password</text>
+    <text id="IDS_BR_BODY_TITLE">Title</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Text encoding</text>
+    <text id="IDS_BR_POP_DELETED">Deleted</text>
+    <text id="IDS_BR_BODY_SETTINGS">Settings</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 item selected</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimize</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Tags</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Text selection on</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">New folder</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Added to bookmarks</text>
+    <text id="IDS_BR_OPT_ALLOW">Allow</text>
+    <text id="IDS_BR_BODY_READABLE">Readable</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Show images</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatic</text>
+    <text id="IDS_COM_BODY_OCT">Oct.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy port</text>
+    <text id="IDS_BR_HEADER_EDIT">Edit</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Delete browser history?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Enter folder name</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Send via Message</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">View by</text>
+    <text id="IDS_COM_BODY_TUE">Tue</text>
+    <text id="IDS_COM_BODY_MON">Mon</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi window</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Already exists</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copy Web address</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Remember preference</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Clear location access</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Delete all cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Delete all saved form data?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Network error</text>
+    <text id="IDS_BR_OPT_STOP">Stop</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Find on page</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">No visited sites</text>
+    <text id="IDS_COM_BODY_SAT">Sat</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Download</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Add bookmark</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Delete locally cached content and databases?</text>
+    <text id="IDS_BR_POP_FAIL">Failed</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Close window</text>
+    <text id="IDS_BR_BODY_MEDIUM">Medium</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Last week</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Unable to display the webpage. No response from the server.</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Delete bookmark</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Add to scrapbook</text>
+    <text id="IDS_BR_BODY_OLDER">Older</text>
+    <text id="IDS_BR_SK_PREVIOUS">Previous</text>
+    <text id="IDS_BR_BUTTON_MORE">More</text>
+    <text id="IDS_BR_OPT_MOVE">Move</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Yesterday</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Selection mode</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Untagged</text>
+    <text id="IDS_BR_BODY_CREATED">Created</text>
+    <text id="IDS_LOW_MEMORY_MSG">Memory Low, Delete some data</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Insert SIM card</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Bookmark removed</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Clear web notification permission settings</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Share link</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Set text for Web form auto fill</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Small</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copy image</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Secure connection</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Form data</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Most visited</text>
+    <text id="IDS_BR_OPT_SELECT">Select</text>
+    <text id="IDS_BR_HEADER_FOLDER">Folder</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Unable to open new window. Maximum number of windows already opened.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Allow sites to run JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Auto refresh</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">New window</text>
+    <text id="IDS_COM_SK_NO">No</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Allows sites to save and read cookie data</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Double tap to close the tray</text>
+    <text id="IDS_BR_BODY_PLAY">Play</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Maximum number of tags (%d) reached</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Loading. Please wait...</text>
+    <text id="IDS_BR_SK_CANCEL">Cancel</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobile data turned off. Connect using a Wi-Fi network, or turn on mobile data.</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Blank page</text>
+    <text id="IDS_BR_BODY_SEARCH">Search</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Disable private mode</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Clear cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Password</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Username</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">View PC websites easily on your mobile device. This feature boosts the text size to make it easier to read. Note: The text layout may change.</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDIT BOOKMARKS</text>
+    <text id="IDS_LOW_MEMORY_MSG_TITLE">Low Memory</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Clear stored data</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Delete all website data and location permissions?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Select all</text>
+    <text id="IDS_BR_POP_NEVER">Never</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Select folder</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Last viewed page</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Developer options</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Source language</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Bookmarks</text>
+    <text id="IDS_BR_SK_CLEAR">Clear</text>
+    <text id="IDS_COM_BODY_TODAY">Today</text>
+    <text id="IDS_COM_SK_YES">Yes</text>
+    <text id="IDS_BR_OPT_PASTE">Paste</text>
+    <text id="IDS_BR_SK_NEXT">Next</text>
+    <text id="IDS_BR_BODY_NO_RECENTLY_VISITED_SITES">No Recently Visited Sites.</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Unable to add to home screen. This website does not allow it to be previewed.</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">User agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Unexpected failure</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Clear web notification permissions?</text>
+    <text id="IDS_COM_BODY_SUN">Sun</text>
+    <text id="IDS_BR_POP_SAVED">Saved</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Double tap to open the webpage</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Additional webpage info</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d items selected</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Add to Bookmarks</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">View image</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Starting download...</text>
+    <text id="IDS_BR_BODY_EMPTY">Empty</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Bookmarks</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Font size</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Go forwards</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Clear all cookie data</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internet history is not stored</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Delete browsing data</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japanese (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copy</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Folder name</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Block pop-ups</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synced tabs</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Add to home</text>
+    <text id="IDS_COM_SK_SAVE">Save</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Invalid certificate</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Incognito mode</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacy and security</text>
+    <text id="IDS_BR_BODY_PRINT">Print</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">There are problems with the security certificate for this site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Brightness</text>
+    <text id="IDS_BR_SK3_DELETE">Delete?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Font size</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Auto detect</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Remember form data</text>
+    <text id="IDS_BR_SK_DELETE">Delete</text>
+    <text id="IDS_COM_SK_CANCEL_A">Cancel</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Security warning</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Download?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Search or enter Web address</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Clear form data</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Remember passwords</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Go to history</text>
+    <text id="IDS_BR_BODY_TODAY">Today</text>
+    <text id="IDS_BR_POP_REFUSE">Refuse</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacy</text>
+    <text id="IDS_BR_OPT_REFRESH">Refresh</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web clip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Clear passwords</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Set as homepage</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cancel</text>
+    <text id="IDS_BR_OPT_HUGE">Huge</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notifying...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Last 7 days</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(no tags)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Always on</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORY</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Tap once more to close Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Enter bookmark name</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Authentication required</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Save link</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Never show again</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copy to clipboard</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Rename folder</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Auto save ID/password</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">All settings to default. Continue?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobile</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Select bookmarks</text>
+    <text id="IDS_COM_BODY_CLOSE">Close</text>
+    <text id="IDS_BR_BODY_SMALL">Small</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Reset to default</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korean (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (auto connect)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Rename tag</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CREATE FOLDER</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Homepage</text>
+    <text id="IDS_COM_POP_INVALID_URL">Invalid Web address</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Desktop view</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL not found</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobile view</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Open in new window</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Email</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Shortcut created</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Data connection failed</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Auto fill forms</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Allow sites to request access to your location</text>
+    <text id="IDS_COM_BODY_THU">Thu</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENAME FOLDER</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Remove from bookmarks</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Bookmark</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Open pages in overview</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Fit to width</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Data network</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Bookmark added</text>
+    <text id="IDS_BR_TAB_HISTORY">History</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Last month</text>
+    <text id="IDS_BR_SK_DONE">Done</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Edit bookmark</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Delete all saved passwords?</text>
+    <text id="IDS_BR_OPT_LIST">List</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Add to Bookmarks</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Security policy restricts use of Internet browser</text>
+    <text id="IDS_COM_BODY_MAY">May</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">Web address</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Unable to add bookmark. Maximum number of bookmarks reached.</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Always ask</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Save page</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Select word</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Show security warnings</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Create folder</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Delete all</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Delete the selected bookmarks?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Clear personalized data</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Clear all browser data and reset all settings to default</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Display images on Web pages</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dictionary</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Default view</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sort by tag</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Install web app</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">About browser</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Enable private mode</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Scrapbook</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Search engine</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Remember data I type in forms for later use</text>
+    <text id="IDS_BR_BODY_NO_TITLE">No title</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d weeks ago</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Add to home screen</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Turn on location</text>
+    <text id="IDS_BR_POP_ENTER_URL">Enter URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">No history</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Run JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s requests your location</text>
+    <text id="IDS_COM_BODY_FRI">Fri</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Version</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Message</text>
+    <text id="IDS_COM_SK_CREATE_WINDOWS_BNO">cannot open more than 9 windows</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Edit</text>
+    <text id="IDS_BR_BODY_GENARAL">General</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Saved pages</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Allow %s to show notifications</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Block pop-ups on Web pages</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Save image</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Most visited sites</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Yesterday</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Enter title</text>
+    <text id="IDS_COM_BODY_DEC">Dec.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Deleted all</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d item selected</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Unable to save image</text>
+    <text id="IDS_BR_OPT_MESSAGES">Messages</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Reorder</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Auto-resize text</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Delete website location access information?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">List view</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Move the selected bookmarks?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Not enough memory</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Not enough memory. Delete some items.</text>
+</string_table>
diff --git a/res/est-EE.xml b/res/est-EE.xml
new file mode 100644 (file)
index 0000000..b795799
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Veebiteavitus</text>
+    <text id="IDS_BR_OPT_DRAG">Lohista</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Tulemusi ei leitud</text>
+    <text id="IDS_COM_BODY_NOV">Nov</text>
+    <text id="IDS_COM_BODY_PASTE">Kleebi</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Lehekülje sisu seaded</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Täpsemad seaded üksikute veebisaitide jaoks</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Kasutaja avaleht</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">AKNAHALDUR</text>
+    <text id="IDS_BR_BODY_AUTO">Automaatne</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Kustuta ajalugu</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Hetkel kuvatav leht</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Sulge kõik avatud aknad ja naase avalehele</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Nõustu küpsistega</text>
+    <text id="IDS_BR_OPT_SHARE">Jaga</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Hiina (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Ladina-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Arendaja režiim</text>
+    <text id="IDS_COM_BODY_JUNE">Juuni</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Laadi pildid</text>
+    <text id="IDS_BR_BUTTON2_DONE">Valmis</text>
+    <text id="IDS_BR_OPT_SETTINGS">Seaded</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Hiiglaslik</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Andmesideühenduvuse probleem</text>
+    <text id="IDS_COM_BODY_AUG">Aug.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Määrake praegune lehekülg avaleheks</text>
+    <text id="IDS_COM_BODY_SETTINGS">Seaded</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Kustuta</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Jaapani (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Salvestatud tunnus ja parool</text>
+    <text id="IDS_BR_OPT_OPEN">Ava</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Ära küsi enam</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Salvesta võrguühenduseta lugemiseks</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Lisa reaalajaaken</text>
+    <text id="IDS_COM_BODY_JULY">Juuli</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Loo kaust</text>
+    <text id="IDS_BR_OPT_ADD">Lisa</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Kõrge</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Salvesta kasutajanimed ja paroolid veebisaitide jaoks</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Jaapani (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Allalaadimishaldur</text>
+    <text id="IDS_COM_BODY_APRIL">Aprill</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Hiina (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Suur</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Veebisaidi seaded</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Sulge kõik</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Vali üksusi</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Vali kõik</text>
+    <text id="IDS_BR_OPT_RELOAD">Laadi uuesti</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Mine tagasi</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Kustutada ajalugu?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Üksusi ei ole</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">KAUST</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Kohandatud kasutaja agent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Töölaua kuva</text>
+    <text id="IDS_COM_BODY_SEP">Sept</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kop. lingi URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Ava uuel lehel</text>
+    <text id="IDS_COM_BODY_WED">K</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Järjehoidjaid ei ole</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Lisa silt</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Kuva pilt</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Saada e-kirjaga</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Pole lubatud</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Kuva äsja avatud lehtede ülevaade</text>
+    <text id="IDS_BR_BODY_LARGE">Suur</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Pisipildivaade</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Otsi lehelt</text>
+    <text id="IDS_BR_BODY_PASSWORD">Parool</text>
+    <text id="IDS_BR_BODY_TITLE">Pealkiri</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Teksti kodeerimine</text>
+    <text id="IDS_BR_POP_DELETED">Kustutatud</text>
+    <text id="IDS_BR_BODY_SETTINGS">Seaded</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 üksus on valitud</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimeeri</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Sildid</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Tekstivalik sees</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Uus kaust</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Lisatud järjehoidjatesse</text>
+    <text id="IDS_BR_OPT_ALLOW">Luba</text>
+    <text id="IDS_BR_BODY_READABLE">Loetav</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Kuva pildid</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automaatne</text>
+    <text id="IDS_COM_BODY_OCT">Okt.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Puhverserveri port</text>
+    <text id="IDS_BR_HEADER_EDIT">Muuda</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Kas kustutada baruseri ajalugu?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Sisestage kausta nimi</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Saada sõnumiga</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Kuvaviis</text>
+    <text id="IDS_COM_BODY_TUE">T</text>
+    <text id="IDS_COM_BODY_MON">E</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Mitmikaken</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Juba olemas</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopeeri URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Mäleta eelistusi</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Tühista asukoha juurdepääs</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Kas kustutada kõik küpsised?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Kas kustutada kõik salvestatud ankeedi andmed?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Võrgutõrge</text>
+    <text id="IDS_BR_OPT_STOP">Peata</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Otsi lehelt</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Külastatud saite pole</text>
+    <text id="IDS_COM_BODY_SAT">L</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Lae alla</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Lisa järjehoidja</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Kas tühjendada kohaliku vahemälu sisu ja andmebaasid?</text>
+    <text id="IDS_BR_POP_FAIL">Nurjus</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Sulge aken</text>
+    <text id="IDS_BR_BODY_MEDIUM">Keskmine</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Eelmine nädal</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Veebilehte ei saa kuvada. Server ei vasta</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Kustuta järjehoidja</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Lisa märkmikusse</text>
+    <text id="IDS_BR_BODY_OLDER">Vanemad</text>
+    <text id="IDS_BR_SK_PREVIOUS">Eelmine</text>
+    <text id="IDS_BR_BUTTON_MORE">Veel</text>
+    <text id="IDS_BR_OPT_MOVE">Teisalda</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Eile</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Valikurežiim</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Sildistamata</text>
+    <text id="IDS_BR_BODY_CREATED">Loodud</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Palun sisestage SIM-kaart</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Järjehoidja on eemaldatud</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Kustuta veebiteavituste lubade seaded</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Jaga linki</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Määra tekst veebiankeetide automaatseks täitmiseks</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Väike</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopeeri pilt</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Turvaline ühendus</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Ankeedi andmed</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Enim külastatud</text>
+    <text id="IDS_BR_OPT_SELECT">Vali</text>
+    <text id="IDS_BR_HEADER_FOLDER">Kaust</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Uut akent ei saa avada. Maksimaalne arv aknaid on juba avatud</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Luba saitidel käivitada JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automaatne värskendamine</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Uus aken</text>
+    <text id="IDS_COM_SK_NO">Ei</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Lubab saitidel küpsiste andmeid salvestada ja lugeda</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Toksake kaks korda, et sulgeda salve</text>
+    <text id="IDS_BR_BODY_PLAY">Esita</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Siltide maksimaalne arv (%d) on saavutatud</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Laadimine. Palun oodake...</text>
+    <text id="IDS_BR_SK_CANCEL">Tühista</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobiilne andmeside inaktiveeritud. Looge ühendus Wi-Fi-võrgu kaudu või lubage mobiilne andmeside</text>
+    <text id="IDS_BR_BODY_COOKIES">Küpsised</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Tühi leht</text>
+    <text id="IDS_BR_BODY_SEARCH">Otsi</text>
+    <text id="IDS_COM_BODY_FEB">Vee.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Desaktiveeri privaatsusrežiim</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Tühjenda vahemälu</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Parool</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Kasutajanimi</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Vaadake arvuti veebisaite lihtsalt oma mobiilsideseadmes. See funktsioon võimendab teksti suurust, et seda oleks lihtsam lugeda. Märkus. Teksti paigutus võib muutuda</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">REDIGEERI JÄRJEHOIDJAID</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Tühista salvestatud andmed</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Kas kustutada kõik veebisaidi andmed ja asukoha load?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Vali kõik</text>
+    <text id="IDS_BR_POP_NEVER">Mitte kunagi</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Vali kaust</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Viimati vaadatud leht</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Arendaja valikud</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Lähtekeel</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Järjehoidjad</text>
+    <text id="IDS_BR_SK_CLEAR">Tühjenda</text>
+    <text id="IDS_COM_BODY_TODAY">Täna</text>
+    <text id="IDS_COM_SK_YES">Jah</text>
+    <text id="IDS_BR_OPT_PASTE">Kleebi</text>
+    <text id="IDS_BR_SK_NEXT">Järgmine</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Ei saa lisada avaekraanile. See veebisait ei luba eelvaadet</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Kasutaja esindaja</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Ootamatu tõrge</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Kas kustutada veebiteavituse load?</text>
+    <text id="IDS_COM_BODY_SUN">P</text>
+    <text id="IDS_BR_POP_SAVED">Salvestatud</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Toksake kaks korda, et avada veebilehte</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Veebilehe lisateave</text>
+    <text id="IDS_BR_BODY_NORMAL">Tavaline</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d üksust on valitud</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Lisa järjehoidjatesse</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Kuva pilt</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Allalaadimise alustamine...</text>
+    <text id="IDS_BR_BODY_EMPTY">Tühi</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Järjehoidjad</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Fondi suurus</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Mine edasi</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Kustuta kõik küpsiste andmed</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Interneti ajalugu pole salvestatud</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Kustuta sirvimisandmed</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Jaapani (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopeeri</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Kausta nimi</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokeeri hüpikud</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Sünkroonitud vahekaardid</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Lisa avaekraanile</text>
+    <text id="IDS_COM_SK_SAVE">Salvesta</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Kehtetu sertifikaat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Inkognito režiim</text>
+    <text id="IDS_COM_BODY_JAN">Jaa.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privaatsus ja turvalisus</text>
+    <text id="IDS_BR_BODY_PRINT">Prindi</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Selle saidi turvasertifikaadiga tekkis probleeme</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Heledus</text>
+    <text id="IDS_BR_SK3_DELETE">Kustuta?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Fondi suurus</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automaatne tuvastamine</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Mäleta ankeedi andmeid</text>
+    <text id="IDS_BR_SK_DELETE">Kustuta</text>
+    <text id="IDS_COM_SK_CANCEL_A">Tühis.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Turvahoiatus</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Laadida alla?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Otsige või sisestage URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Kustuta ankeedi andmed</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Mäleta paroole</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Ava ajalugu</text>
+    <text id="IDS_BR_BODY_TODAY">Täna</text>
+    <text id="IDS_BR_POP_REFUSE">Keeldu</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privaatsus</text>
+    <text id="IDS_BR_OPT_REFRESH">Värskenda</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Veebiklipp</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Kustuta paroolid</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Määra avaleheks</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Tühista</text>
+    <text id="IDS_BR_OPT_HUGE">Ülisuur</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Teavitamine...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Viimased 7 päeva</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(silte pole)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Alati sees</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">AJALUGU</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Toksake üks kord, et sulgeda internetti</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Sisestage järjehoidja nimi</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Autentimine on kohustuslik</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Salvesta link</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Ära näita enam kunagi</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopeeri lõikelauale</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Nimeta kaust ümber</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Tunnuse/parooli automaatne salvestamine</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Kõik seaded vaikeolekusse. Kas jätkata?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobiil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Vali järjehoidjad</text>
+    <text id="IDS_COM_BODY_CLOSE">Sulge</text>
+    <text id="IDS_BR_BODY_SMALL">Väike</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Lähtesta vaikeväärtusele</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korea (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automaatne ühendamine)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Nimeta silt ümber</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">LOO KAUST</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Avalehekülg</text>
+    <text id="IDS_COM_POP_INVALID_URL">Vigane URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Töölauakuva</text>
+    <text id="IDS_BR_SK_MENU">Menüü</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL-i ei leitud</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobiilivaade</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Ava uues aknas</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-kiri</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Otsetee on loodud</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Andmesideühendus ebaõnnestus</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Ankeetide autom. täitmine</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Luba saitidel taotleda juurdepääsu teie asukohale</text>
+    <text id="IDS_COM_BODY_THU">N</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">NIMETA KAUST ÜMBER</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Eemaldatud järjehoidjatest</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Järjehoidja</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Ava lk.-d ülevaates</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Mahuta laiusele</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Andmevõrk</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Järjehoidja lisatud</text>
+    <text id="IDS_BR_TAB_HISTORY">Ajalugu</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Eelmine kuu</text>
+    <text id="IDS_BR_SK_DONE">Valmis</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Muuda järjehoidjat</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Kas kustutada kõik salvestatud paroolid?</text>
+    <text id="IDS_BR_OPT_LIST">Loend</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Lisa järjehoidja</text>
+    <text id="IDS_COM_BODY_MAY">Mai</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Turvalisuse poliis piirab internetibrauseri kasutuse</text>
+    <text id="IDS_COM_BODY_MAR">Mär.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Ei ole võimalik lisada järjehoidjat. Maksimaalne arv järjehoidjaid sisestatud</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Küsi alati</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Salvesta leht</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Valige sõna</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Kuva turvahoiatused</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Loo kaust</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Kustuta kõik</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Kas kustutada valitud järjehoidjad?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Kustuta isikupärastatud andmed</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Kustuta kõik brauseriandmed ja taasta kõik vaikeseaded</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Kuva veebilehtedel olevad pildid</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Sõnaraamat</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vaikevaade</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sordi siltide järgi</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Installi veebirakendus</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Teave brauseri kohta</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Aktiveeri privaatsusrežiim</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Märkmik</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Otsingumootor</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Mäleta ankeeti sisestatud andmeid hilisemaks kasutamiseks</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Pealkirjata</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d nädalat tagasi</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Lisa avaekraanile</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Luba asukoht</text>
+    <text id="IDS_BR_POP_ENTER_URL">Sisesta URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Käsitsi</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Ajalugu puudub</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Käivita JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s taotleb teie asukohta</text>
+    <text id="IDS_COM_BODY_FRI">R</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versioon</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Sõnum</text>
+    <text id="IDS_BR_OPT_CACHE">Vahemälu</text>
+    <text id="IDS_BR_SK_EDIT">Muuda</text>
+    <text id="IDS_BR_BODY_GENARAL">Üldine</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Salvestatud lehed</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Luba kasutajal %s näidata teavitusi</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokeeri veebilehel olevad hüpikud</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Salvesta pilt</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Enim külastatud saidid</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Eile</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Sisestage pealkiri</text>
+    <text id="IDS_COM_BODY_DEC">Det.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Kõik on kustutatud</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d üksust on valitud</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Pilti ei saa salvestada</text>
+    <text id="IDS_BR_OPT_MESSAGES">Sõnumid</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Järjesta ümber</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Teksti suuruse aut. muutmine</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Kas kustutada veebisaidi asukoha juurdepääsu teave?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Loendivaade</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Kas teisaldada valitud järjehoidjad?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Mälu pole piisavalt</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Mälu pole piisavalt. Kustutage mõned üksused</text>
+</string_table>
diff --git a/res/eus-ES.xml b/res/eus-ES.xml
new file mode 100644 (file)
index 0000000..1819d8b
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web jakinarazpena</text>
+    <text id="IDS_BR_OPT_DRAG">Arrastatu</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Ez da emaitzarik aurkitu</text>
+    <text id="IDS_COM_BODY_NOV">Aza.</text>
+    <text id="IDS_COM_BODY_PASTE">Itsatsi</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Orri edukiaren ezarpenak</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Ezarpen aurreratuak banako webgunetarako</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Erabiltzailearen orri nagusia</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">LEIHO KUDEATZAILEA</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Historia ezabatu</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Uneko orria</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Itxi irekitako leiho guztiak eta joan orri nagusira</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Onartu cookieak</text>
+    <text id="IDS_BR_OPT_SHARE">Partekatu</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Txinera (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Garatzaile modua</text>
+    <text id="IDS_COM_BODY_JUNE">Ekaina</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Kargatu irudiak</text>
+    <text id="IDS_BR_BUTTON2_DONE">Egina</text>
+    <text id="IDS_BR_OPT_SETTINGS">Ezarpenak</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Izugarrizkoa</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Datu konektibitatearen arazoa</text>
+    <text id="IDS_COM_BODY_AUG">Abu.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Ezarri orri hau abiaorri gisa</text>
+    <text id="IDS_COM_BODY_SETTINGS">Ezarpenak</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Ezabatu</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japoniera (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Gordetako erabiltzaile izena eta pasahitza</text>
+    <text id="IDS_BR_OPT_OPEN">Ireki</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Ez galdetu berriz</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Gorde lineaz kanpo irakurtzeko</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Gehitu Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Uztaila</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Sortu karpeta</text>
+    <text id="IDS_BR_OPT_ADD">Gehitu</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Altua</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Gorde erabiltzaile izenak eta pasahitzak webguneetarako</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japoniera (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Deskargen kudeatzailea</text>
+    <text id="IDS_COM_BODY_APRIL">Apirila</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Txinera (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Handia</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Webgunearen ezarpenak</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Itxi dena</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Aukeratu elementuak</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Denak aukeratu</text>
+    <text id="IDS_BR_OPT_RELOAD">Birkargatu</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Atzera egin</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Garbitu historia?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Elementurik ez</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">KARPETA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Pertsonalizatutako erabiltzailearen agentea</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Mahai gainaren ikuspegia</text>
+    <text id="IDS_COM_BODY_SEP">Ira.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kopiatu URL es.</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Ireki orri berrian</text>
+    <text id="IDS_COM_BODY_WED">Asz.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Laster-markarik ez</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Gehitu etiketa</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Ikusi irudia</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Bidali posta elektroniko bidez</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Ez onartua</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Erakutsi orri ireki berrien ikuspegi orokorra</text>
+    <text id="IDS_BR_BODY_LARGE">Handia</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniatura ikuspegia</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Aurkitu orrian</text>
+    <text id="IDS_BR_BODY_PASSWORD">Pasahitza</text>
+    <text id="IDS_BR_BODY_TITLE">Izenburua</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Testu kodifikazioa</text>
+    <text id="IDS_BR_POP_DELETED">Ezabatua</text>
+    <text id="IDS_BR_BODY_SETTINGS">Ezarpenak</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Elementu 1 hautatu da</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimizatu</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Etiketak</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Testu aukeraketa aktibatuta</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Karpeta berria</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Lastermarketara gehituta</text>
+    <text id="IDS_BR_OPT_ALLOW">Onartu</text>
+    <text id="IDS_BR_BODY_READABLE">Irakurgarria</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Erakutsi irudiak</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatikoa</text>
+    <text id="IDS_COM_BODY_OCT">Urr.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy ataka</text>
+    <text id="IDS_BR_HEADER_EDIT">Editatu</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Ezabatu nabigatzailearen historia?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Karpetaren izena idatzi</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Mezu bidez bidali</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Hala ik.</text>
+    <text id="IDS_COM_BODY_TUE">Asr.</text>
+    <text id="IDS_COM_BODY_MON">Asl.</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi window</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Dagoeneko badago</text>
+    <text id="IDS_BR_BODY_COPY_URL">URLa kopiatu</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Gogoratu hobespenak</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Garbitu kokapen sarrera</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Cookie guztiak ezabatu?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Ezabatu formulariotik gordetako datu guztiak?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Sarearen errorea</text>
+    <text id="IDS_BR_OPT_STOP">Gelditu</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Aurkitu orrian</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Ez da gunerik bisitatu</text>
+    <text id="IDS_COM_BODY_SAT">Lar.</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Deskargatu</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Laster-marka gehitu</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Ezabatu lokalki katxean gordetako edukia eta datu baseak?</text>
+    <text id="IDS_BR_POP_FAIL">Huts egin du</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Itxi leihoa</text>
+    <text id="IDS_BR_BODY_MEDIUM">Ertaina</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Azkeneko astea</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Ezin da web orria erakutsi. Zerbitzariak ez du erantzuten</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Ezabatu lastermarka</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Gehitu ebakin liburura</text>
+    <text id="IDS_BR_BODY_OLDER">Zaharragoa</text>
+    <text id="IDS_BR_SK_PREVIOUS">Aurrekoa</text>
+    <text id="IDS_BR_BUTTON_MORE">Gehiago</text>
+    <text id="IDS_BR_OPT_MOVE">Mugitu</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Atzo</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Hautaketa modua</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Etiketarik gabe</text>
+    <text id="IDS_BR_BODY_CREATED">Sortuta</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">SIM txartela sartu</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Lastermarka kenduta</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Garbitu web jakinarazpen baimenen ezarpenak</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Partekatu esteka</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Ezarri testua Web formularioaren betetze automatikorako</text>
+    <text id="IDS_COM_SK_OK">Ados</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Txikia</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopiatu irudia</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Konexio segurua</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Formularioko datuak</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Gehien bisitat. guneak</text>
+    <text id="IDS_BR_OPT_SELECT">Aukeratu</text>
+    <text id="IDS_BR_HEADER_FOLDER">Karpeta</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Ezin da leiho berria ireki. Irekita dagoen gehieneko leiho kopurura heldu zara</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Baimendu guneei JavaScript abiaraztea</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Freskatu automatikoki</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Leiho berria</text>
+    <text id="IDS_COM_SK_NO">Ez</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Guneei cookien datuak gordetzea eta irakurtzea ahalbidetzen die</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Ukitu bi aldiz ontzia ixteko.</text>
+    <text id="IDS_BR_BODY_PLAY">Erreproduzitu</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Gehienezko etiketa kopurura (%d) iritsi zara</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Kargatzen. Itxaron mesedez...</text>
+    <text id="IDS_BR_SK_CANCEL">Ezeztatu</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Datu mugikorrak ezgaituta. Konektatu Wi-Fi sarea erabiliz edo gaitu datu mugikorrak</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookie-ak</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Orri zuria</text>
+    <text id="IDS_BR_BODY_SEARCH">Bilatu</text>
+    <text id="IDS_COM_BODY_FEB">Ots.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Ezgaitu modu pribatua</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Cachea hustu</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Pasahitza</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Erabiltzaile izena</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Ikusi ordenagailuko webguneak erraz zure gailu mugikorrean. Eginbide honek testuaren neurria zabaltzen du errazago irakur dezazun. Oharra: baliteke testuaren itxura aldatzea</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDITATU LASTERMARKAK</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Garbitu biltegiratutako datuak</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Ezabatu webgune datu eta kokapen baimen guztiak?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Denak aukeratu</text>
+    <text id="IDS_BR_POP_NEVER">Inoiz ez</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Karpeta aukeratu</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Azken ikusitako orria</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Garatzailearen aukerak</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Jatorri hizkuntza</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Laster-markak</text>
+    <text id="IDS_BR_SK_CLEAR">Ezabatu</text>
+    <text id="IDS_COM_BODY_TODAY">Gaur</text>
+    <text id="IDS_COM_SK_YES">Bai</text>
+    <text id="IDS_BR_OPT_PASTE">Itsatsi</text>
+    <text id="IDS_BR_SK_NEXT">Hurrengoa</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Ezin da pantaila nagusira gehitu. Webgune honek ez du aurrebista onartzen</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Erabiltzailearen agentea</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Ustekabeko akatsa</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Garbitu web jakinarazpen baimenak?</text>
+    <text id="IDS_COM_BODY_SUN">Iga.</text>
+    <text id="IDS_BR_POP_SAVED">Gordeta</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Ukitu bi aldiz web orria irekitzeko.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Webgune informazio osagarria</text>
+    <text id="IDS_BR_BODY_NORMAL">Arrunta</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d elementu hautatu dira</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Laster-marketara gehitu</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Ikusi irudia</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Deskarga hasten...</text>
+    <text id="IDS_BR_BODY_EMPTY">Hutsik</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Laster-markak</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Letraren tamaina</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Aurrera egin</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Garbitu cookie datu guztiak</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internet historia ez da gorde</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Ezabatu bilaketa datuak</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japoniera (EUC-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopiatu</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Karpetaren izena</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokeatu agerkariak</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synced tabs</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Gehitu pantaila nagusira</text>
+    <text id="IDS_COM_SK_SAVE">Gorde</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Baliogabeko ziurtagiria</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Ezkutuko modua</text>
+    <text id="IDS_COM_BODY_JAN">Urt.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Pribatutasuna eta segurtasuna</text>
+    <text id="IDS_BR_BODY_PRINT">Inprimatu</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Arazoak daude gune honen segurtasun ziurtagiriarekin</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Argitasuna</text>
+    <text id="IDS_BR_SK3_DELETE">Ezabatu?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Letraren tamaina</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Hauteman automatikoki</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Gogoratu formulario datuak</text>
+    <text id="IDS_BR_SK_DELETE">Ezabatu</text>
+    <text id="IDS_COM_SK_CANCEL_A">Ezez.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Segurtasun abisua</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Deskargatu?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Bilatu edo idatzi URLa</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Garbitu formularioko datuak</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Gogoratu pasahitzak</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Joan historiara</text>
+    <text id="IDS_BR_BODY_TODAY">Gaur</text>
+    <text id="IDS_BR_POP_REFUSE">Ukatu</text>
+    <text id="IDS_COM_BODY_PRIVACY">Pribatutasuna</text>
+    <text id="IDS_BR_OPT_REFRESH">Eguneratu</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web klipa</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Garbitu pasahitzak</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Ezarri abiaorri gisa</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Ezeztatu</text>
+    <text id="IDS_BR_OPT_HUGE">Erraldoia</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Jakinarazten...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Azken 7 egunak</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(etiketarik ez)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Beti aktibatuta</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Ukitu beste behin Internet ixteko</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Idatzi laster-markaren izena</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Autentikazioa beharrezkoa</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Gorde esteka</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Ez erakutsi berriz</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopiatu arbelera</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Karpeta berrizendatu</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Automatikoki gordetzeko ID/pasahitza</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Ezarpen guztiak modu lehenetsira. Jarraitu?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mugikorra</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Hautatu lastermarkak</text>
+    <text id="IDS_COM_BODY_CLOSE">Itxi</text>
+    <text id="IDS_BR_BODY_SMALL">Txikia</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Lehenetsira berrezarri</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korearra (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automatikoki konektatzea)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Etiketa berrizendatu</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">SORTU KARPETA</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Hasiera orria</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL baliogabea</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Mahai-gain ikuspegia</text>
+    <text id="IDS_BR_SK_MENU">Menua</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URLa ez da aurkitu</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mugikorraren ikuspegia</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Ireki beste leiho batean</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Posta elektronikoa</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Lastebidea sortuta</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Datuen konexioak huts egin du</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Autobetetze formularioak</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Guneei zure kokapenera sartzeko eskaera egiten utzi</text>
+    <text id="IDS_COM_BODY_THU">Osg.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">BERRIZENDATU KARPETA</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Lastermarketatik kenduta</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Laster-marka</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Ireki orriak ik. orok.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Egokitu zabalerara</text>
+    <text id="IDS_COM_BODY_JUL">Uzt.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Datu sarea</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Lastermarka gehitu da</text>
+    <text id="IDS_BR_TAB_HISTORY">Historia</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Joan den hilean</text>
+    <text id="IDS_BR_SK_DONE">Amaituta</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Laster-marka editatu</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Ezabatu gordetako pasahitz guztiak?</text>
+    <text id="IDS_BR_OPT_LIST">Zerrenda</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Geh. laster-mark.-ra</text>
+    <text id="IDS_COM_BODY_MAY">Maiatza</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Segurtasun politikak Internet nabigatzailearen erabilera mugatzen du</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URLa</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Ezin da laster-marka gehitu. Laster-marken gehieneko kopurua lortuta</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Beti galdetu</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Gorde orria</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Aukeratu hitza</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Erakutsi segurtasun oharrak</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Karpeta sortu</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Dena(k) ezabatu</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Ezabatu hautatutako laster-markak?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Garbitu datu pertsonalizatuak</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Ezabatu nabigatzaileko datu guztiak eta berrezarri ezarpen guztiak lehenetsi gisa</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Erakutsi irudiak web orritan</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Hiztegia</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Ikuspegi lehenetsia</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sailkatu etiketen arabera</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instalatu web aplikazioa</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Nabigatzaileari buruz</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Gaitu modu pribatua</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Ebakinen liburura</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Bilaketa motorra</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Gogoratu formulariotan idazten ditudan datuak geroago erabiltzeko</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Izenbururik ez</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Duela %d aste</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Gehitu hasierako pantailara</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Gaitu kokapena</text>
+    <text id="IDS_BR_POP_ENTER_URL">URLa idatzi</text>
+    <text id="IDS_BR_OPT_MANUAL">Eskuzkoa</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Historiarik ez</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScript abiarazi</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s-(e)k zure kokapena eskatu dizu</text>
+    <text id="IDS_COM_BODY_FRI">Otr.</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Bertsioa</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Mezua</text>
+    <text id="IDS_BR_OPT_CACHE">Cachea</text>
+    <text id="IDS_BR_SK_EDIT">Editatu</text>
+    <text id="IDS_BR_BODY_GENARAL">Orokorra</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Gordetako orriak</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Baimendu %s jakinarazpenak erakusteko</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokeatu agerkariak web orrietan</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Irudia gorde</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Gehien bisitatutako guneak</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Atzo</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Izenburua idatzi</text>
+    <text id="IDS_COM_BODY_DEC">Abe.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Ezabatutako denak</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d elementu aukeratuta</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Ezin da irudia gorde</text>
+    <text id="IDS_BR_OPT_MESSAGES">Mezuak</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Ordenatu berriz</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Aldatu testu neurria autom.</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Ezabatu kokapen sarbidearen informazioa?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Zerrenda ikuspegia</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Mugitu hautatutako laster markak?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Ez dago memoria nahikoa</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Ez dago memoria nahikoa. Elementu batzuk ezabatu</text>
+</string_table>
diff --git a/res/fin-FI.xml b/res/fin-FI.xml
new file mode 100644 (file)
index 0000000..bf4e707
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Verkkoilmoitus</text>
+    <text id="IDS_BR_OPT_DRAG">Vedä</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Tuloksia ei löytynyt</text>
+    <text id="IDS_COM_BODY_NOV">Mar</text>
+    <text id="IDS_COM_BODY_PASTE">Liitä</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Sivun sisällön asetukset</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Yksittäisten sivustojen lisäasetukset</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Käyttäjän kotisivu</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">IKKUNOIDEN HALLINTA</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Tyhjennä historia</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Nykyinen sivu</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Sulje kaikki avatut ikkunat ja siirry etusivulle</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Hyväksy evästeet</text>
+    <text id="IDS_BR_OPT_SHARE">Jaa</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kiina (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latinalainen-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Kehittäjätila</text>
+    <text id="IDS_COM_BODY_JUNE">Kesäkuu</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Lataa kuvia</text>
+    <text id="IDS_BR_BUTTON2_DONE">Valmis</text>
+    <text id="IDS_BR_OPT_SETTINGS">Asetukset</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Jättimäinen</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Datayhteysongelma</text>
+    <text id="IDS_COM_BODY_AUG">Elo</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Aseta nykyinen sivu alkusivuksi</text>
+    <text id="IDS_COM_BODY_SETTINGS">Asetukset</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Poista</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanilainen (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Tallennettu tunnus ja salasana</text>
+    <text id="IDS_BR_OPT_OPEN">Avaa</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Älä kysy uudelleen</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Tallenna luettavaksi offline-tilassa</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Lisää Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Heinäkuu</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Luo kansio</text>
+    <text id="IDS_BR_OPT_ADD">Lisää</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Korkea</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Tallenna Web-sivustojen käyttäjänimet ja salasanat</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japanilainen (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Latauksen hallinta</text>
+    <text id="IDS_COM_BODY_APRIL">Huhtikuu</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kiina (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Iso</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Sivuston asetukset</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Sulje kaikki</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Valitse kohteet</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Valitse kaikki</text>
+    <text id="IDS_BR_OPT_RELOAD">Lataa uudelleen</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Siirry taaksepäin</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Tyhjennetäänkö historia?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Ei kohteita</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">KANSIO</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Mukauta käyttäjäagentti</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Työpöytänäkymä</text>
+    <text id="IDS_COM_BODY_SEP">Syys</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kopioi linkin URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Avaa uud. sivulle</text>
+    <text id="IDS_COM_BODY_WED">Ke</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Ei kirjanmerkkejä</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Lisää tunniste</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Näytä kuva</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Lähetä sähköpostiviestinä</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Ei sallittu</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Näytä juuri avattujen sivujen yleiskatsaus</text>
+    <text id="IDS_BR_BODY_LARGE">Iso</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Pikkukuvanäkymä</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Etsi sivulta</text>
+    <text id="IDS_BR_BODY_PASSWORD">Salasana</text>
+    <text id="IDS_BR_BODY_TITLE">Otsikko</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Tekstin koodaus</text>
+    <text id="IDS_BR_POP_DELETED">Poistettu</text>
+    <text id="IDS_BR_BODY_SETTINGS">Asetukset</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 kohde valittu</text>
+    <text id="IDS_BR_OPT_MINIMISE">Pienennä</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Tunnisteet</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Tekstin valinta päällä</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Uusi kansio</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Lisätty kirjanmerkkeihin</text>
+    <text id="IDS_BR_OPT_ALLOW">Salli</text>
+    <text id="IDS_BR_BODY_READABLE">Luku</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Näytä kuvat</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automaattinen</text>
+    <text id="IDS_COM_BODY_OCT">Lok</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Välityspalvelimen portti</text>
+    <text id="IDS_BR_HEADER_EDIT">Muokkaa</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Poistetaanko selainhistoria?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Kirjoita kansion nimi</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Lähetä viestinä</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">N.peruste</text>
+    <text id="IDS_COM_BODY_TUE">Ti</text>
+    <text id="IDS_COM_BODY_MON">Ma</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Moni-ikkuna</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">On jo olemassa</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopioi URL-osoite</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Muista ensisijainen asetus</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Poista sijainnin käyttö</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Poistetaanko kaikki evästeet?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Poistetaanko kaikki tallennetut lomaketiedot?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Verkkovirhe</text>
+    <text id="IDS_BR_OPT_STOP">Lopeta</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Etsi sivulta</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Ei katsottuja sivustoja</text>
+    <text id="IDS_COM_BODY_SAT">La</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Lataa</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Lisää suosikki</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Poistetaanko paikallisessa välimuistissa olevat sisällöt ja tietokannat?</text>
+    <text id="IDS_BR_POP_FAIL">Epäonnistui</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Sulje ikkuna</text>
+    <text id="IDS_BR_BODY_MEDIUM">Keskikokoinen</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Viime viikko</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Verkkosivua ei voi näyttää. Palvelin ei vastaa</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Poista kirjanmerkki</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Lisää leikekirjaan</text>
+    <text id="IDS_BR_BODY_OLDER">Vanhempi</text>
+    <text id="IDS_BR_SK_PREVIOUS">Edellinen</text>
+    <text id="IDS_BR_BUTTON_MORE">Lisää</text>
+    <text id="IDS_BR_OPT_MOVE">Siirrä</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Eilen</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Valintatila</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Merkitsemätön</text>
+    <text id="IDS_BR_BODY_CREATED">Luotu</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Lisää SIM-kortti</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Kirjanmerkki poistettu</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Poista verkkoilmoitusten käyttöoikeusasetukset</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Jaa linkki</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Määritä verkkolomakkeen automaattinen täyttöteksti</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Pieni</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopioi kuva</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Suojattu yhteys</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Lomaketiedot</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Käydyimmät</text>
+    <text id="IDS_BR_OPT_SELECT">Valitse</text>
+    <text id="IDS_BR_HEADER_FOLDER">Kansio</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Uutta ikkunaa ei voi avata. Avattavissa olevien ikkunoiden enimmäismäärä on jo saavutettu</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Anna sivustojen suorittaa JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automaattinen päivitys</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Uusi ikkuna</text>
+    <text id="IDS_COM_SK_NO">Ei</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Anna sivustojen tallentaa ja lukea evästetietoja</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Sulje palkki kaksoisnapauttamalla.</text>
+    <text id="IDS_BR_BODY_PLAY">Toista</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Tunnisteiden enimmäismäärä (%d) on saavutettu</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Ladataan. Odota...</text>
+    <text id="IDS_BR_SK_CANCEL">Peruuta</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobiilidata on poistettu käytöstä. Muodosta yhteys Wi-Fi-verkon kautta tai ota mobiilidata käyttöön</text>
+    <text id="IDS_BR_BODY_COOKIES">Evästeet</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Tyhjä sivu</text>
+    <text id="IDS_BR_BODY_SEARCH">Etsi</text>
+    <text id="IDS_COM_BODY_FEB">Hel</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Poista yksityinen tila käytöstä</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Tyhjennä välimuisti</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Salasana</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Käyttäjän nimi</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Tarkastele tietokonesivustoja helposti mobiililaitteella. Tämä toiminto lisää tekstin kokoa lukemisen helpottamiseksi. Huomautus: tekstin asettelu voi muuttua</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">MUOKKAA KIRJANMERKKEJÄ</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Poista tallennetut tiedot</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Poistetaanko kaikki sivustojen tiedot ja sijaintiluvat?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Valitse kaikki</text>
+    <text id="IDS_BR_POP_NEVER">Ei koskaan</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Valitse kansio</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Viimeksi katsottu sivu</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Sovelluskehittäjien asetukset</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Lähdekieli</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Kirjanmerkit</text>
+    <text id="IDS_BR_SK_CLEAR">Tyhjennä</text>
+    <text id="IDS_COM_BODY_TODAY">Tänään</text>
+    <text id="IDS_COM_SK_YES">Kyllä</text>
+    <text id="IDS_BR_OPT_PASTE">Liitä</text>
+    <text id="IDS_BR_SK_NEXT">Seuraava</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Ei voi lisätä alkunäyttöön. Tämä verkkosivu ei salli esikatselua</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Käyttäjäagentti</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Odottamaton virhe</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Poistetaanko verkkoilmoitusten oikeudet?</text>
+    <text id="IDS_COM_BODY_SUN">Su</text>
+    <text id="IDS_BR_POP_SAVED">Tallennettu</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Avaa verkkosivu kaksoisnapauttamalla.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Lisätietoja verkkosivusta</text>
+    <text id="IDS_BR_BODY_NORMAL">Normaali</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d kohdetta valittu</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Lisää kirjanmerkkeihin</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Näytä kuva</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Lataus käynnistetään...</text>
+    <text id="IDS_BR_BODY_EMPTY">Tyhjä</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Kirjanmerkit</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Kirjasinkoko</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Siirry eteenpäin</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Poista kaikki evästetiedot</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internet-historiaa ei tallennettu</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Poista selaustiedot</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japanil. (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopioi</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Kansion nimi</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Estä ponnahdusikkunat</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synkronoidut välilehdet</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Lisää etusivulle</text>
+    <text id="IDS_COM_SK_SAVE">Tallenna</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Virheellinen varmenne</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Inkognito-tila</text>
+    <text id="IDS_COM_BODY_JAN">Tam.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Yksityisyys ja tietoturva</text>
+    <text id="IDS_BR_BODY_PRINT">Tulosta</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Sivuston suojausvarmenteen kanssa on ongelmia</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Kirkkaus</text>
+    <text id="IDS_BR_SK3_DELETE">Poista?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Kirjasinkoko</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automaattinen tunnistus</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Muista lomaketiedot</text>
+    <text id="IDS_BR_SK_DELETE">Poista</text>
+    <text id="IDS_COM_SK_CANCEL_A">Per.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Suojausvaroitus</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Ladataanko?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Hae tai anna URL-osoite</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Poista lomaketiedot</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Muista salasanat</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Siirry historiaan</text>
+    <text id="IDS_BR_BODY_TODAY">Tänään</text>
+    <text id="IDS_BR_POP_REFUSE">Kieltäydy</text>
+    <text id="IDS_COM_BODY_PRIVACY">Yksityisyys</text>
+    <text id="IDS_BR_OPT_REFRESH">Päivitä</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web-leike</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Tyhjennä salasanat</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Aseta kotisivuksi</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Peruuta</text>
+    <text id="IDS_BR_OPT_HUGE">Erittäin suuri</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Ilmoitetaan...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Viimeiset 7 päivää</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(ei tunnisteita)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Aina käytössä</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Sulje Internet napauttamalla vielä kerran</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Anna kirjanmerkin nimi</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Todennus vaaditaan</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Tallenna linkki</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Älä näytä koskaan uudelleen</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopioi leikepöydälle</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Nimeä kansio uudelleen</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Tallenna tunnus/salasana automaattisesti</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Kaikki oletusasetukset palautetaan. Jatketaanko?</text>
+    <text id="IDS_BR_BODY_MOBILE">Matkapuhelin</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Valitse kirjanmerkit</text>
+    <text id="IDS_COM_BODY_CLOSE">Sulje</text>
+    <text id="IDS_BR_BODY_SMALL">Pieni</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Palauta oletukset</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korea (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automaattinen yhdistäminen)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Nimeä tunnus uudelleen</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">LUO KANSIO</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Kotisivu</text>
+    <text id="IDS_COM_POP_INVALID_URL">Virheellinen URL-osoite</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Työpöytänäkymä</text>
+    <text id="IDS_BR_SK_MENU">Valikko</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL-osoitetta ei löydy</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobiilinäkymä</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Avaa uud. ikkunassa</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Sähköposti</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Pikanäppäin luotu</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Datayhteys epäonnistui</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Täytä lomakkeet autom.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Salli sivustojen pyytää oikeutta käyttää sijaintiasi</text>
+    <text id="IDS_COM_BODY_THU">To</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">NIMEÄ KANSIO UUDELLEEN</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Poistettu kirjanmerkeistä</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Kirjanmerkki</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Avaa sivut yhteenvetona</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Sovita leveyteen</text>
+    <text id="IDS_COM_BODY_JUL">Hei</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Dataverkko</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Kirjanmerkki lisätty</text>
+    <text id="IDS_BR_TAB_HISTORY">Historia</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Edellinen kuukausi</text>
+    <text id="IDS_BR_SK_DONE">Valmis</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Muokkaa kirjanmerkkiä</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Poistetaanko kaikki tallennetut salasanat?</text>
+    <text id="IDS_BR_OPT_LIST">Luettelo</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Lisää kirjanmerkk.</text>
+    <text id="IDS_COM_BODY_MAY">Toukokuu</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Suojauskäytäntö estää Internet-selaimen käytön</text>
+    <text id="IDS_COM_BODY_MAR">Maa.</text>
+    <text id="IDS_BR_BODY_URL">URL-osoite</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Kirjanmerkkiä ei voi lisätä. Kirjanmerkkien enimmäismäärä on saavutettu</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Kysy aina</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Tallenna sivu</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Valitse sana</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Näytä suojausvaroitukset</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Luo kansio</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Poista kaikki</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Poistetaanko valitut kirjanmerkit?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Poista yksilölliset tiedot</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Poista kaikki selaintiedot ja palauta kaikki oletusasetukset</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Näytä kuvat Web-sivuilla</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Sanakirja</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Oletusnäkymä</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Lajittele tunnisteen mukaan</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Asenna verkkosovellus</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Tietoja selaimesta</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Ota yksityinen tila käyttöön</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Leikekirja</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Hakukone</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Muista lomakkeisiin kirjoitetut tiedot myöhempää käyttöä varten</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Otsikko puuttuu</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d viikkoa sitten</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Lisää alkunäyttöön</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Ota sijainti käyttöön</text>
+    <text id="IDS_BR_POP_ENTER_URL">Kirjoita URL-osoite</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuaalinen</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Historiaa ei ole</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Suorita JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s pyytää sijaintiasi</text>
+    <text id="IDS_COM_BODY_FRI">Pe</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versio</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Viesti</text>
+    <text id="IDS_BR_OPT_CACHE">Välimuisti</text>
+    <text id="IDS_BR_SK_EDIT">Muokkaa</text>
+    <text id="IDS_BR_BODY_GENARAL">Yleiset</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Tallennetut sivut</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Salli, että %s näyttää ilmoitukset</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Estä verkkosivujen ponnahdusikkunat</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Tallenna kuva</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Useimmin katsotut sivustot</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Eilen</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Kirjoita otsikko</text>
+    <text id="IDS_COM_BODY_DEC">Jou</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Kaikki poistettu</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d kohde valittu</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Kuvaa ei voi tallentaa</text>
+    <text id="IDS_BR_OPT_MESSAGES">Viestit</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Järj. uudelleen</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Muuta tekstin kokoa autom.</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Poistetaanko sivuston sijaintitiedot?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Luettelonäkymä</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Siirretäänkö valitut kirjanmerkit?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Ei tarpeeksi muistia</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Muisti ei riitä. Poista joitain kohteita</text>
+</string_table>
diff --git a/res/fra-CA.xml b/res/fra-CA.xml
new file mode 100644 (file)
index 0000000..50cd125
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Notification Web</text>
+    <text id="IDS_BR_OPT_DRAG">Glisser</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Aucun résultat trouvé</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Coller</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Param. contenu des pages</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Paramètres avancés pour les sites Web individuels</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Page d'accueil utilisateur</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">GEST. DE FENÊTRES</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Effacer l'historique</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Page en cours</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Fermer toutes les fenêtres ouvertes et accéder à la page d'accueil</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Accepter les témoins</text>
+    <text id="IDS_BR_OPT_SHARE">Partager</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinois (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Mode développeur</text>
+    <text id="IDS_COM_BODY_JUNE">Juin</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Charger les images</text>
+    <text id="IDS_BR_BUTTON2_DONE">Terminé</text>
+    <text id="IDS_BR_OPT_SETTINGS">Paramètres</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Géante</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problème de connectivité des données</text>
+    <text id="IDS_COM_BODY_AUG">Aou.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Définir la page actuelle comme page d'accueil</text>
+    <text id="IDS_COM_BODY_SETTINGS">Paramètres</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Supp.</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonais (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Identifiant et mot de passe enregistrés</text>
+    <text id="IDS_BR_OPT_OPEN">Ouvrir</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Ne plus demander</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Enregistrer pour la lecture hors connexion</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Ajouter une Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Juillet</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Créer dossier</text>
+    <text id="IDS_BR_OPT_ADD">Ajouter</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Haute</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Enregistrer les noms d'utilisateur et les mots de passe pour les sites Web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonais (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Gestionnaire de téléchargement</text>
+    <text id="IDS_COM_BODY_APRIL">Avril</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinois (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Grande</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Paramètres des sites Web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Tout fermer</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Sélectionner éléments</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Sélectionner tout</text>
+    <text id="IDS_BR_OPT_RELOAD">Recharger</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Page précédente</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Effacer l'historique?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Aucun élément</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">DOSSIER</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Personnaliser l'utilisateur téléphone</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Affichage bureau</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copier le lien URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Ouvrir ds nv page</text>
+    <text id="IDS_COM_BODY_WED">Mer.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Aucun favori</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Ajouter un tag</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Afficher l'image</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Envoyer par courriel</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Non autorisé</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Afficher une vue d'ensemble des pages récemment ouvertes</text>
+    <text id="IDS_BR_BODY_LARGE">Grande</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Affichage miniature</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Rechercher dans la page</text>
+    <text id="IDS_BR_BODY_PASSWORD">Mot de passe</text>
+    <text id="IDS_BR_BODY_TITLE">Titre</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codage du texte</text>
+    <text id="IDS_BR_POP_DELETED">Supprimé</text>
+    <text id="IDS_BR_BODY_SETTINGS">Paramètres</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 élément sélectionné</text>
+    <text id="IDS_BR_OPT_MINIMISE">Réduire</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Libellés</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Activer sélection de texte</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nouveau dossier</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Ajouté aux favoris</text>
+    <text id="IDS_BR_OPT_ALLOW">Autoriser</text>
+    <text id="IDS_BR_BODY_READABLE">Lisible</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Afficher les images</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatique</text>
+    <text id="IDS_COM_BODY_OCT">Oct.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Port proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Modifier</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Supprimer l'historique du navigateur ?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Saisir le nom de dossier</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Envoyer par message</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Afficher par</text>
+    <text id="IDS_COM_BODY_TUE">Mar.</text>
+    <text id="IDS_COM_BODY_MON">Lun.</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Fenêtres multi.</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Existe déjà</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copier l'URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Mémoriser la préférence</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Effacer l'accès à la position</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Supprimer tous les témoins?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Supprimer toutes les données de formulaire enregistrées ?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Erreur réseau</text>
+    <text id="IDS_BR_OPT_STOP">Arrêter</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Rechercher dans la page</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Aucun site consulté</text>
+    <text id="IDS_COM_BODY_SAT">Sam.</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Télécharger</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Ajouter un marque-page</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Supprimer les bases de données et le contenu en cache ?</text>
+    <text id="IDS_BR_POP_FAIL">Échec</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Fermer la fenêtre</text>
+    <text id="IDS_BR_BODY_MEDIUM">Moyenne</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Dernière semaine</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Affichage de la page Web impossible. Aucune réponse du serveur</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Supprimer le marque-page</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Ajouter à l'album</text>
+    <text id="IDS_BR_BODY_OLDER">Ancien</text>
+    <text id="IDS_BR_SK_PREVIOUS">Précédent</text>
+    <text id="IDS_BR_BUTTON_MORE">Autres</text>
+    <text id="IDS_BR_OPT_MOVE">Déplacer</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Hier</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Mode de sélection</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Non tagué</text>
+    <text id="IDS_BR_BODY_CREATED">Créé(e)</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Insérer carte SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Favori supprimé</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Effacer les paramètres d'autorisation de notification Web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Partager le lien</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Définir texte pour remplissage automatique formulaire Web</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Petite</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copier l'image</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Connexion sécurisée</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Données formulaire</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Les plus visités</text>
+    <text id="IDS_BR_OPT_SELECT">Sélectionner</text>
+    <text id="IDS_BR_HEADER_FOLDER">Dossier</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Impossible d'ouvrir une nouvelle fenêtre. Nombre maximum de fenêtres ouvertes déjà atteint</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Autoriser les sites à exécuter JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Actualisation automatique</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nouvelle fenêtre</text>
+    <text id="IDS_COM_SK_NO">Non</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Autorise les sites à enregistrer et à lire des données de témoin</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Touchez deux fois pour fermer la barre d'état.</text>
+    <text id="IDS_BR_BODY_PLAY">Lire</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Nombre maximum de balises (%d) atteint</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Chargement. Veuillez patienter...</text>
+    <text id="IDS_BR_SK_CANCEL">Annuler</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Données mobiles désactivées. Connectez-vous via le réseau Wifi ou activez les données mobiles</text>
+    <text id="IDS_BR_BODY_COOKIES">Témoins</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Page vierge</text>
+    <text id="IDS_BR_BODY_SEARCH">Recherche</text>
+    <text id="IDS_COM_BODY_FEB">Fév.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Désactiver le mode privé</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Vider le cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Mot de passe</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nom d'utilisateur</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Affichez facilement les sites web pour PC sur votre appareil mobile. Cette fonction augmente la taille du texte pour faciliter la lecture. Remarque : La mise en forme du texte peut changer</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">MODIFIER LES FAVORIS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Effacer les données stockées</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Supprimer toutes les données du site Web et les autorisations de localisation ?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Sélectionner tout</text>
+    <text id="IDS_BR_POP_NEVER">Jamais</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Sélectionnez un dossier</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Dernières page consultée</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Options de développement</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Langue source</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Marque-pages</text>
+    <text id="IDS_BR_SK_CLEAR">Effacer</text>
+    <text id="IDS_COM_BODY_TODAY">Aujourd'hui</text>
+    <text id="IDS_COM_SK_YES">Oui</text>
+    <text id="IDS_BR_OPT_PASTE">Coller</text>
+    <text id="IDS_BR_SK_NEXT">Suivant</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Ajout impossible à l'écran d'accueil. Ce site Web ne peut pas être prévisualisé</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Utilisateur téléphone</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Erreur inattendue</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Effacer les autorisations de notification Web ?</text>
+    <text id="IDS_COM_BODY_SUN">Dim.</text>
+    <text id="IDS_BR_POP_SAVED">Enregistré</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Touchez deux fois pour ouvrir la page Web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Infos supplément. page Web</text>
+    <text id="IDS_BR_BODY_NORMAL">Normale</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d éléments sélectionnés</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Ajouter aux signets</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Afficher l'image</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Début du téléchargement...</text>
+    <text id="IDS_BR_BODY_EMPTY">Vide</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favoris</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Taille de police</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Page suivante</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Voulez-vous vraiment effacer l'historique?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Effacer toutes les données du témoin</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">L'histor. Internet n'est pas conservé</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Supprimer les données de navigation</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonais (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copier</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nom de dossier</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Bloquer fen. contextuelles</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Onglets Synchron.</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Ajouter à l'accueil</text>
+    <text id="IDS_COM_SK_SAVE">Sauv.</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificat non valide</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Mode incognito</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Confidentialité et sécurité</text>
+    <text id="IDS_BR_BODY_PRINT">Imprimer</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Problèmes avec le certificat de sécurité de ce site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Luminosité</text>
+    <text id="IDS_BR_SK3_DELETE">Supprimer?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Taille de police</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Détection automatique</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Mémoriser les données de formulaire</text>
+    <text id="IDS_BR_SK_DELETE">Supprimer</text>
+    <text id="IDS_COM_SK_CANCEL_A">Annuler</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Avertissement de sécurité</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Télécharger ?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Rechercher ou entrer une URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Effacer les données de formulaire</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Mémoriser les MDP</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Accéder à l'historique</text>
+    <text id="IDS_BR_BODY_TODAY">Aujourd'hui</text>
+    <text id="IDS_BR_POP_REFUSE">Refuser</text>
+    <text id="IDS_COM_BODY_PRIVACY">Confident.</text>
+    <text id="IDS_BR_OPT_REFRESH">Actualiser</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Clip Web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Effacer les mots de passe</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Définir comme page d'accueil</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Annuler</text>
+    <text id="IDS_BR_OPT_HUGE">Immense</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notification...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">7 derniers jours</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(aucun libellé)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Toujours activé</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIQUE</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Appuyez une nouvelle fois pour fermer Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Entrez le nom d'un favori</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Authentification requise</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Enregistrer le lien</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Ne plus afficher</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copier dans le presse-papier</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Renommer le dossier</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Enregistrer automatiquement ID/mot de passe</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Tous les paramètres par défaut. Continuer?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobile</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Sélectionner des marque-pages</text>
+    <text id="IDS_COM_BODY_CLOSE">Fermer</text>
+    <text id="IDS_BR_BODY_SMALL">Petite</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Restaurer valeurs par défaut</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coréen (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (connexion auto)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Renommer le libellé</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CRÉER UN DOSSIER</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Page d'accueil</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL non valide</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Vue Bureau</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL introuvable</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Vue mobile</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Ouvrir dans une nouvelle fenêtre</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Courriel</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Raccourci créé</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Échec de la connexion de données</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Remplir autom. formul.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Autoriser les sites à demander l'accès à votre position</text>
+    <text id="IDS_COM_BODY_THU">Jeu.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENOMMER LE DOSSIER</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Retiré des favoris</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Favori</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Ouv. pages ds vue ens.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Ajuster selon largeur</text>
+    <text id="IDS_COM_BODY_JUL">Juil.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Réseau de données</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Marque-page ajouté</text>
+    <text id="IDS_BR_TAB_HISTORY">Historique</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Mois précédent</text>
+    <text id="IDS_BR_SK_DONE">OK</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Modifier le marque-page</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Supprimer tous les mots de passe enregistrés ?</text>
+    <text id="IDS_BR_OPT_LIST">Liste</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Ajouter aux favoris</text>
+    <text id="IDS_COM_BODY_MAY">Mai</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">La politique de sécurité limite l'utilisation du navigateur Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mars</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Impossible d'ajouter un signet. Nombre maximum de signets atteint</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Toujours demander</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Enregistrer page</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Sélectionner un mot</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Afficher les avertissements de sécurité</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Créer un dossier</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Tout supprimer</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Supprimer les favoris sélectionnés ?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Effacer les données personnalisées</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Effacer toutes les données de navigateur et réinitialiser tous les paramètres à leurs valeurs par défaut</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Afficher des images sur les pages Web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dictionnaire</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vue par défaut</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Trier par identification</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Installer l'application Web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">À propos du navigateur</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Activer le mode privé</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Album</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Moteur de recherche</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Mémoriser les données que j'ai saisies dans les formulaires pour une utilisation ultérieure</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Sans titre</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">il y a %d semaines</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Ajouter à l'écran d'accueil</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Activer la localisation</text>
+    <text id="IDS_BR_POP_ENTER_URL">Saisir une URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuel</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Aucun historique</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Exécuter JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s demande votre position</text>
+    <text id="IDS_COM_BODY_FRI">Ven.</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Version</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Message</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Modifier</text>
+    <text id="IDS_BR_BODY_GENARAL">Général</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Pages enregistrées</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Autoriser %s à afficher les notifications</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Bloquer les fenêtres contextuelles sur les pages Web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Enregistrer l'image</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Sites les plus visités</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Hier</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Saisir un titre</text>
+    <text id="IDS_COM_BODY_DEC">Déc.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Tout a été supprimé</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d élément sélectionné</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Enregistrement image impossible</text>
+    <text id="IDS_BR_OPT_MESSAGES">Messages</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Réorganiser</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Redimensionner texte autom.</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Supprimer les informations d'accès à la position des sites Web ?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Liste</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Déplacer les favoris sélectionnés ?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Mémoire insuffisante</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Mémoire insuffisante. Supprimez certains éléments</text>
+</string_table>
diff --git a/res/fra-FR.xml b/res/fra-FR.xml
new file mode 100644 (file)
index 0000000..b4c5ca1
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Notification Web</text>
+    <text id="IDS_BR_OPT_DRAG">Glisser</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Aucun résultat trouvé</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Coller</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Param. contenu des pages</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Paramètres avancés pour les sites Web individuels</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Page d'accueil utilisateur</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">GEST. DE FENETRES</text>
+    <text id="IDS_BR_BODY_AUTO">Configuration automatique.</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Effacer l'historique</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Page en cours</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Fermer toutes les fenêtres ouvertes et accéder à la page d'accueil</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Accepter les cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Partager</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinois (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Mode développeur</text>
+    <text id="IDS_COM_BODY_JUNE">Juin</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Charger les images</text>
+    <text id="IDS_BR_BUTTON2_DONE">Terminé</text>
+    <text id="IDS_BR_OPT_SETTINGS">Paramètres</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Géante</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problème de connectivité des données</text>
+    <text id="IDS_COM_BODY_AUG">Aoû.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Définir la page actuelle comme page d'accueil</text>
+    <text id="IDS_COM_BODY_SETTINGS">Paramètres</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Suppr.</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonais (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Identifiant et mot de passe enregistrés</text>
+    <text id="IDS_BR_OPT_OPEN">Ouvrir</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Ne plus demander</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Enregistrer pour la lecture hors connexion</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Ajouter une Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Juillet</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Créer dossier</text>
+    <text id="IDS_BR_OPT_ADD">Ajouter</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Haute</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Enregistrer les noms d'utilisateur et les mots de passe pour les sites Web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonais (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Gestionnaire de téléchargement</text>
+    <text id="IDS_COM_BODY_APRIL">Avril</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinois (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Grande</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Paramètres des sites Web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Tout fermer</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Sélectionner éléments</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Sélect. tout</text>
+    <text id="IDS_BR_OPT_RELOAD">Recharger</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Page précédente</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Effacer l'historique ?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Aucun élément</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">DOSSIER</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Personnaliser l'utilisateur téléphone</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Affichage bureau</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copier l'URL du lien</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Ouvrir dans nouvelle page</text>
+    <text id="IDS_COM_BODY_WED">Mer</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Aucun favori</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Ajouter un tag</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Afficher image</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Envoyer par e-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Non autorisé</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Afficher une vue d'ensemble des pages récemment ouvertes</text>
+    <text id="IDS_BR_BODY_LARGE">Grande</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Affichage miniature</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Rech. sur page</text>
+    <text id="IDS_BR_BODY_PASSWORD">Mot de passe</text>
+    <text id="IDS_BR_BODY_TITLE">Titre</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codage du texte</text>
+    <text id="IDS_BR_POP_DELETED">Supprimé</text>
+    <text id="IDS_BR_BODY_SETTINGS">Paramètres</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 élément sélectionné</text>
+    <text id="IDS_BR_OPT_MINIMISE">Réduire</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Libellés</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Activer sélection de texte</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nouveau dossier</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Ajouté aux favoris</text>
+    <text id="IDS_BR_OPT_ALLOW">Autoriser</text>
+    <text id="IDS_BR_BODY_READABLE">Lisible</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Afficher les images</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatique</text>
+    <text id="IDS_COM_BODY_OCT">Oct.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Port proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Modifier</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Supprimer l'historique du navigateur ?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Entrer nom du dossier</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Envoyer par message</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Aff. par</text>
+    <text id="IDS_COM_BODY_TUE">Mar</text>
+    <text id="IDS_COM_BODY_MON">Lun</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Fenêtres multiples</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Existe déjà</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copier l'URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Mémoriser la préférence</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Effacer l'accès à la position</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Supprimer tous les cookies ?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Supprimer toutes les données de formulaire enregistrées ?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Erreur réseau</text>
+    <text id="IDS_BR_OPT_STOP">Arrêter</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Rech. sur page</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Aucun site consulté</text>
+    <text id="IDS_COM_BODY_SAT">Sam</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Télécharger</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Ajouter un favori</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Supprimer les bases de données et le contenu en cache ?</text>
+    <text id="IDS_BR_POP_FAIL">Échec</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Fermer la fenêtre</text>
+    <text id="IDS_BR_BODY_MEDIUM">Moyenne</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Dernière semaine</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Affichage de la page Web impossible. Aucune réponse du serveur</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Supprimer le favori</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Ajouter à l'album</text>
+    <text id="IDS_BR_BODY_OLDER">Ancien</text>
+    <text id="IDS_BR_SK_PREVIOUS">Précédent</text>
+    <text id="IDS_BR_BUTTON_MORE">Plus</text>
+    <text id="IDS_BR_OPT_MOVE">Déplacer</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Hier</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Mode de sélection</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Non tagué</text>
+    <text id="IDS_BR_BODY_CREATED">Créé</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Insérer carte SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Favori supprimé</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Effacer les paramètres d'autorisation de notification Web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Partager le lien</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Définir texte pour remplissage automatique formulaire Web</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Petite</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copier l'image</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Connexion sécurisée</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Données formulaire</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Les plus visités</text>
+    <text id="IDS_BR_OPT_SELECT">Sélectionner</text>
+    <text id="IDS_BR_HEADER_FOLDER">Dossier</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Impossible d'ouvrir une nouvelle fenêtre. Nombre maximum de fenêtres ouvertes déjà atteint</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Autoriser les sites à exécuter JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Actualisation automatique</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nouvelle fenêtre</text>
+    <text id="IDS_COM_SK_NO">Non</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Autorise les sites à enregistrer et à lire des données de cookie</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Appuyez deux fois pour fermer la barre d'état.</text>
+    <text id="IDS_BR_BODY_PLAY">Lire</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Nombre maximum de tags (%d) atteint</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Chargement. Veuillez patienter...</text>
+    <text id="IDS_BR_SK_CANCEL">Annuler</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Données mobiles désactivées. Connectez-vous via le réseau Wi-Fi ou activez les données mobiles</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Page vierge</text>
+    <text id="IDS_BR_BODY_SEARCH">Rechercher</text>
+    <text id="IDS_COM_BODY_FEB">Fév.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Désactiver le mode privé</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Vider le cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Mot de passe</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nom d'utilisateur</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Affichez facilement les sites web pour PC sur votre appareil mobile. Cette fonction augmente la taille du texte pour faciliter la lecture. Remarque : La mise en forme du texte peut changer</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">MODIFIER LES FAVORIS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Effacer les données stockées</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Supprimer toutes les données du site Web et les autorisations de localisation ?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Sélect. tout</text>
+    <text id="IDS_BR_POP_NEVER">Jamais</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Sélectionner un dossier</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Page précédente</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Options de développement</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Langue source</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Favoris</text>
+    <text id="IDS_BR_SK_CLEAR">Effacer</text>
+    <text id="IDS_COM_BODY_TODAY">Aujourd'hui</text>
+    <text id="IDS_COM_SK_YES">Oui</text>
+    <text id="IDS_BR_OPT_PASTE">Coller</text>
+    <text id="IDS_BR_SK_NEXT">Suivant</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Ajout impossible à l'écran d'accueil. Ce site Web ne peut pas être prévisualisé</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Utilisateur téléphone</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Erreur inattendue</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Effacer les autorisations de notification Web ?</text>
+    <text id="IDS_COM_BODY_SUN">Dim</text>
+    <text id="IDS_BR_POP_SAVED">Enregistré</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Appuyez deux fois pour ouvrir la page Web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Infos supplément. page Web</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d éléments sélectionnés</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Ajouter aux favoris</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Afficher image</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Début du téléchargement...</text>
+    <text id="IDS_BR_BODY_EMPTY">Vide</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favoris</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Taille de la police</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Page suivante</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Voulez-vous vraiment effacer l'historique ?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Supprimer tous les cookies</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">L'histor. Internet n'est pas conservé</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Supprimer les données de navigation</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonais (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copier</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nom de dossier</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Bloquer les pop-ups</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Onglets Synchro.</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Ajouter à l'accueil</text>
+    <text id="IDS_COM_SK_SAVE">Sauveg.</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificat non valide</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Mode incognito</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Confidentialité et sécurité</text>
+    <text id="IDS_BR_BODY_PRINT">Imprimer</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Problèmes avec le certificat de sécurité de ce site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Luminosité</text>
+    <text id="IDS_BR_SK3_DELETE">Supprimer?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Taille de la police</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Détection automatique</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Se rappeler des données de formulaire</text>
+    <text id="IDS_BR_SK_DELETE">Supprimer</text>
+    <text id="IDS_COM_SK_CANCEL_A">Annul.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Avertissement de sécurité</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Télécharger ?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Rechercher ou entrer une URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Supprimer les données de formulaire</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Retenir les mots de passe</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Accéder à l'historique</text>
+    <text id="IDS_BR_BODY_TODAY">Aujourd'hui</text>
+    <text id="IDS_BR_POP_REFUSE">Refuser</text>
+    <text id="IDS_COM_BODY_PRIVACY">Confidentialité</text>
+    <text id="IDS_BR_OPT_REFRESH">Actualiser</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Clip Web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Effacer les mots de passe</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Définir comme page d'accueil</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Annuler</text>
+    <text id="IDS_BR_OPT_HUGE">Immense</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notification...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">7 derniers jours</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(aucun libellé)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Toujours activé</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIQUE</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Appuyez une nouvelle fois pour fermer Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Entrez le nom d'un favori</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Authentification obligatoire</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Enregistrer le lien</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Ne plus afficher</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copier dans le presse-papier</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Renommer dossier</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Enregistrer automatiquement ID/mot de passe</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Tous les paramètres par défaut. Continuer ?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobile</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Sélectionner des favoris</text>
+    <text id="IDS_COM_BODY_CLOSE">Fermer</text>
+    <text id="IDS_BR_BODY_SMALL">Petite</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Restaurer valeurs par défaut</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coréen (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">2G/3G/4G (mode Automatique)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Renommer le libellé</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CRÉER UN DOSSIER</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Page d'accueil</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL non valide</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Vue du bureau</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL introuvable</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Vue Mobile</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Ouvrir nouvelle fenêtre</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Raccourci créé</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Échec de la connexion de données</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Remplir autom. formul.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Autoriser les sites à demander l'accès à votre position</text>
+    <text id="IDS_COM_BODY_THU">Jeu</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENOMMER LE DOSSIER</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Supprimé des favoris</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Favori</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Ouv. pages ds vue ens.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Ajuster selon largeur</text>
+    <text id="IDS_COM_BODY_JUL">Juil</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Réseau de données</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Favori ajouté</text>
+    <text id="IDS_BR_TAB_HISTORY">Historique</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Mois précédent</text>
+    <text id="IDS_BR_SK_DONE">Effectué</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Modifier le favori</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Supprimer tous les mots de passe enregistrés ?</text>
+    <text id="IDS_BR_OPT_LIST">Liste</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Ajouter aux favoris</text>
+    <text id="IDS_COM_BODY_MAY">Mai</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">La politique de sécurité limite l'utilisation du navigateur Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mars</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Impossible d'ajouter un favori. Nombre maximum de favoris atteint</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Toujours demander</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Enregistrer page</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Sélect. mot</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Afficher les avertissements de sécurité</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Créer dossier</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Tout supprimer</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Supprimer les favoris sélectionnés ?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Effacer les données personnalisées</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Supprimer toutes les données de navigateur et réinitialiser tous les paramètres sur les valeurs par défaut</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Afficher des images sur les pages Web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dictionnaire</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vue par défaut</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Trier par tag</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Installer l'application Web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">A propos du navigateur</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Activer le mode privé</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Album</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Moteur de recherche</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Se rappeler des données que j'ai saisies dans les formulaires pour une utilisation ultérieure</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Sans titre</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">il y a %d semaines</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Ajouter à l'écran d'accueil</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Activer la localisation</text>
+    <text id="IDS_BR_POP_ENTER_URL">Saisir une URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuel</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Pas d'historique</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Exécuter JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s demande votre position</text>
+    <text id="IDS_COM_BODY_FRI">Ven</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Version</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Message</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Modifier</text>
+    <text id="IDS_BR_BODY_GENARAL">Général</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Pages enregistrées</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Autoriser %s à afficher les notifications</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Bloquer les fenêtres pop-up sur les pages Web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Enregistrer image</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Sites les plus visités</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Hier</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Saisir un titre</text>
+    <text id="IDS_COM_BODY_DEC">Déc.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Tout a été supprimé</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d élément sélectionné</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Enregistrement image impossible</text>
+    <text id="IDS_BR_OPT_MESSAGES">Messages</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Réorganiser</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Redimensionner texte autom.</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Supprimer les informations d'accès à la position des sites Web ?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Affichage : Liste</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Déplacer les favoris sélectionnés ?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Mémoire insuffisante</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Mémoire insuffisante. Supprimez certains éléments</text>
+</string_table>
diff --git a/res/gle-IE.xml b/res/gle-IE.xml
new file mode 100644 (file)
index 0000000..9613011
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Fógra Gréasáin</text>
+    <text id="IDS_BR_OPT_DRAG">Tarraing</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Níor aimsíodh torthaí</text>
+    <text id="IDS_COM_BODY_NOV">Samh</text>
+    <text id="IDS_COM_BODY_PASTE">Greamaigh</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Soc. inneachar an lch.</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Ardsocruithe do láithreáin Ghréasáin aonair</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Leathanach baile d'úsáideoirí</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">BAINIST. FUINNEOG</text>
+    <text id="IDS_BR_BODY_AUTO">Uath-</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Glan stair</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Leathanach reatha</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Dún gach fuinneog atá ar oscailt agus gabh chuig an leathanach baile</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Glac le fianáin</text>
+    <text id="IDS_BR_OPT_SHARE">Comhroinn</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Sínis (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Laidin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Mód forbróra</text>
+    <text id="IDS_COM_BODY_JUNE">Meitheamh</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Lódáil íomhánna</text>
+    <text id="IDS_BR_BUTTON2_DONE">Déanta</text>
+    <text id="IDS_BR_OPT_SETTINGS">Socruithe</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Ollmhór</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Fadhb nascachta sonraí</text>
+    <text id="IDS_COM_BODY_AUG">Lún.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Socraigh an leathanach reatha mar leathanach baile</text>
+    <text id="IDS_COM_BODY_SETTINGS">Socruithe</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Scrs</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Seapáinis (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">ID agus pasfhocal sábháilte</text>
+    <text id="IDS_BR_OPT_OPEN">Oscail</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Ná hiarr arís</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Sábháil le léamh as líne</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Cuir Bosca beo leis</text>
+    <text id="IDS_COM_BODY_JULY">Iúil</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Déan fillteán</text>
+    <text id="IDS_BR_OPT_ADD">Cuir leis</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Ard</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Sábháil ainmneacha úsáideora agus pasfhocail do láithreáin Ghréasáin</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Seapáinis (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Bainisteoir íoslódálacha</text>
+    <text id="IDS_COM_BODY_APRIL">Aibreán</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Sínis (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Mór</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Socruithe láithreán Gréasáin</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Dún gach</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Roghnaigh míreanna</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Roghnaigh gach</text>
+    <text id="IDS_BR_OPT_RELOAD">Athlódáil</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Gabh siar</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Glan stair?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Níl míreanna ann</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">FILLTEÁN</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Saincheap gníomhaire úsáideora</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Amharc deisce</text>
+    <text id="IDS_COM_BODY_SEP">M.F.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Cóipeáil nasc URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Oscail i lch. Nua</text>
+    <text id="IDS_COM_BODY_WED">Céad</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Níl leabharmharcanna ann</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Cuir clib leis</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Amharc ar íomhá</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Seol le R-phost</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Neamhcheadaithe</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Taispeáin forbhreathnú ar leathanaigh nua-oscailte</text>
+    <text id="IDS_BR_BODY_LARGE">Mór</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Radharc mionsamhla</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Aimsigh ar leathanach</text>
+    <text id="IDS_BR_BODY_PASSWORD">Pasfhocal</text>
+    <text id="IDS_BR_BODY_TITLE">Teideal</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Ionchódú téacs</text>
+    <text id="IDS_BR_POP_DELETED">Scriosta</text>
+    <text id="IDS_BR_BODY_SETTINGS">Socruithe</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 mhír roghnaithe</text>
+    <text id="IDS_BR_OPT_MINIMISE">Íoslaghdaigh</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Clibeanna</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Roghnú téacs ar siúl</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Fillteán nua</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Curtha le leabharmharcanna</text>
+    <text id="IDS_BR_OPT_ALLOW">Ceadaigh</text>
+    <text id="IDS_BR_BODY_READABLE">Inléite</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Taispeáin íomhánna</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Uathoibríoch</text>
+    <text id="IDS_COM_BODY_OCT">D.F.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Seachphort</text>
+    <text id="IDS_BR_HEADER_EDIT">Cuir in eagar</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Scrios stair an bhrabhsálaí?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Iontráil ainm an fhillteáin</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Seol le teachtaireacht</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Amharc de réir</text>
+    <text id="IDS_COM_BODY_TUE">Már</text>
+    <text id="IDS_COM_BODY_MON">Luan</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi window</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Ann cheana</text>
+    <text id="IDS_BR_BODY_COPY_URL">Cóipeáil URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Cuimhnigh ar mo shainrogha</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Glan rochtain an tsuímh</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Scrios gach fianán?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Scrios gach sonra foirme a sábháladh?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Earráid líonra</text>
+    <text id="IDS_BR_OPT_STOP">Stop</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Aimsigh ar lch.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Níl láithreáin ann ar tugadh cuairt orthu</text>
+    <text id="IDS_COM_BODY_SAT">Sath</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Íoslódáil</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Cuir leabharmharc leis</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Scrios inneachar agus bunachair shonraí a taisceadh go logánta?</text>
+    <text id="IDS_BR_POP_FAIL">Theip air</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Dún an fhuinneog</text>
+    <text id="IDS_BR_BODY_MEDIUM">Meánach</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">An tseachtain seo caite</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Ní féidir an leathanach Gréasáin a thaispeáint. Ní bhfuarthas freagairt ón bhfreastalaí</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Scrios leabharmharc</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Cuir le lbhr gearrthóg</text>
+    <text id="IDS_BR_BODY_OLDER">Níos sine</text>
+    <text id="IDS_BR_SK_PREVIOUS">Roimhe</text>
+    <text id="IDS_BR_BUTTON_MORE">Tuilleadh</text>
+    <text id="IDS_BR_OPT_MOVE">Bog</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Inné</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Mód roghnaithe</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Neamhchlibeáilte</text>
+    <text id="IDS_BR_BODY_CREATED">Cruthaithe</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Ionsáigh cárta SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Leabharmharc bainte</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Glan socruithe ceada d'fhógraí Gréasáin</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Comhroinn nasc</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Socraigh téacs le foirmeacha Gréasáin a uath-líonadh</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Beag</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Cóipeáil íomhá</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Nasc slán</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Sonraí ar fhoirm</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Is mó cuairt</text>
+    <text id="IDS_BR_OPT_SELECT">Roghnaigh</text>
+    <text id="IDS_BR_HEADER_FOLDER">Fillteán</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Ní féidir fuinneog nua a oscailt. Tá uaslíon na bhfuinneog ar oscailt cheana féin</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Ceadaigh do láithreáin JavaScript a rith</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Uath-athnuaigh</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Fuinneog nua</text>
+    <text id="IDS_COM_SK_NO">Ná déan é</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Ceadaítear do láithreáin sonraí fianán a shábháil agus a léamh</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Tapáil faoi dhó leis an tráidire a dhúnadh.</text>
+    <text id="IDS_BR_BODY_PLAY">Seinn</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Uaslíon na gclibeanna (%d) bainte amach</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Ag lódáil. Fan go fóill...</text>
+    <text id="IDS_BR_SK_CANCEL">Cuir ar ceal</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Tá sonraí móibíleacha díchumasaithe. Nasc ag úsáid líonra Wi-Fi, nó cumasaigh sonraí móibíleacha</text>
+    <text id="IDS_BR_BODY_COOKIES">Fianáin</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Leathanach bán</text>
+    <text id="IDS_BR_BODY_SEARCH">Cuardaigh</text>
+    <text id="IDS_COM_BODY_FEB">Feab</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Díchumasaigh mód príobháideach</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Glan taisce</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Pasfhocal</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Ainm úsáideora</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Amharc ar láithreáin Ghréasáin PC ar do ghléas móibíleach. Treisíonn an ghné seo méid an téacs le go mbeidh sé soléite. Nóta: Is féidir go n-athrófar leagan amach an téacs.</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">CUIR L.MHAIRC IN EAGAR</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Glan sonraí stóráilte</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Scrios gach cead do shonraí agus do shuímh ag an láithreán gréasáin?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Roghnaigh gach</text>
+    <text id="IDS_BR_POP_NEVER">Choíche</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Roghnaigh fillteán</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Leathanach deireanach ar amharcadh air</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Roghanna forbróra</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Teanga fhoinseach</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Leabharmharcanna</text>
+    <text id="IDS_BR_SK_CLEAR">Glan</text>
+    <text id="IDS_COM_BODY_TODAY">Inniu</text>
+    <text id="IDS_COM_SK_YES">Déan é</text>
+    <text id="IDS_BR_OPT_PASTE">Greamaigh</text>
+    <text id="IDS_BR_SK_NEXT">Ar aghaidh</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Ní féidir cur leis an scáileán baile. Ní cheadaíonn an láithreán Gréasáin réamhamharc air</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Gníomhaire úsáideora</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Teip gan choinne</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Glan ceadanna d'fhógraí gréasáin?</text>
+    <text id="IDS_COM_BODY_SUN">Domh</text>
+    <text id="IDS_BR_POP_SAVED">Sábháilte</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Tapáil faoi dhó leis an leathanach Gréasáin a oscailt.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Fais. bhreise faoin lch Gréas.</text>
+    <text id="IDS_BR_BODY_NORMAL">Normálta</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d mír roghnaithe</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Cuir le Leabharmharcanna</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Amharc ar íomhá</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Ag tosú ar íoslódáil...</text>
+    <text id="IDS_BR_BODY_EMPTY">Folamh</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Leabharmharcanna</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Méid an chló</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Gabh ar aghaidh</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Glan gach sonra fianáin</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Níor stóráladh stair idirlín</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Scrios sonraí brabhsála</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Seapáinis (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Cóipeáil</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Ainm an fhillteáin</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Cuir bac ar mhíreanna aníos</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Táib a\nsioncronaíodh</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Cuir le baile</text>
+    <text id="IDS_COM_SK_SAVE">Sábháil</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Deimhniú neamhbhailí</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Mód incognito</text>
+    <text id="IDS_COM_BODY_JAN">Ean.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Príobháideacht agus slándáil</text>
+    <text id="IDS_BR_BODY_PRINT">Priontáil</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Tá fadhbanna leis an deimhniú slándála don láithreán seo</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Gile</text>
+    <text id="IDS_BR_SK3_DELETE">Scrios?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Méid an chló</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Uathbhraith</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Cuimhnigh sonraí foirme</text>
+    <text id="IDS_BR_SK_DELETE">Scrios</text>
+    <text id="IDS_COM_SK_CANCEL_A">Cealú</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Rabhadh slándála</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Íoslódáil?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Cuardaigh nó iontráil URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Glan sonraí foirme</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Cuimhnigh ar phasfhocail</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Gabh chuig stair</text>
+    <text id="IDS_BR_BODY_TODAY">Inniu</text>
+    <text id="IDS_BR_POP_REFUSE">Diúltaigh</text>
+    <text id="IDS_COM_BODY_PRIVACY">Príobháideacht</text>
+    <text id="IDS_BR_OPT_REFRESH">Athnuaigh</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Gearrthóg gréasáin</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Glan pasfhocail</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Socraigh mar leathanach baile</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cealaigh</text>
+    <text id="IDS_BR_OPT_HUGE">Ollmhór</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Ag cur in iúl</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Le 7 lá anuas</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(níl clibeanna ann)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Ar siúl i gcónaí</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">STAIR</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Tapáil uair amháin eile leis an Idirlíon a dhúnadh</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Iontráil ainm an leabharmhairc</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Fíordheimhniú de dhíth</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Sábháil nasc</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Ná taispeáin go deo arís</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Cóipeáil chuig an ngearrthaisce</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Athainmnigh fillteán</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Uathshábháil ID/pasfhocal</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Gach socrú ar réamhshocrú. Ar aghaidh?</text>
+    <text id="IDS_BR_BODY_MOBILE">Fón Póca</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Roghnaigh leabharmharcanna</text>
+    <text id="IDS_COM_BODY_CLOSE">Dún</text>
+    <text id="IDS_BR_BODY_SMALL">Beag</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Athshocraigh go réamhshocraithe</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Cóiréis (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (uathnascadh)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Athainmnigh clib</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CRUTHAIGH FILLTEÁN</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Leathanach baile</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL neamhbhailí</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Amharc deisce</text>
+    <text id="IDS_BR_SK_MENU">Roghchlár</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">Níor aimsíodh URL</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Amharc móibíleach</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Oscail i bhfuinn. úr</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">R-phost</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Aicearra cruthaithe</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Theip ar nasc sonraí</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Uath-líon foirmeacha</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Ceadaigh do láithreáin rochtain ar do shuíomh a iarraidh</text>
+    <text id="IDS_COM_BODY_THU">Déar</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ATHAINMNIGH FILLTEÁN</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Bainte ó leabharmharcanna</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Leabharmharc</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Oscail i bhforbhreathnú</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Oir don leithead</text>
+    <text id="IDS_COM_BODY_JUL">Iúil</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Líonra sonraí</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Leabharmharc curtha leis</text>
+    <text id="IDS_BR_TAB_HISTORY">Stair</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">An mhí seo caite</text>
+    <text id="IDS_BR_SK_DONE">Déanta</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Cuir leabharmharc in eagar</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Scrios gach pasfhocal sábháilte?</text>
+    <text id="IDS_BR_OPT_LIST">Liostaigh</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Cuir le Leabharmharcanna</text>
+    <text id="IDS_COM_BODY_MAY">Bealtaine</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Cuireann an beartas slándála srian ar úsáid an bhrabhsálaí Idirlín</text>
+    <text id="IDS_COM_BODY_MAR">Már.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Ní féidir leabharmharc a chur leis. Uaslíon na leabharmharcanna bainte amach</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Iarr i gcónaí</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Sábháil leathanach</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Roghnaigh focal</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Taispeáin rabhaidh shlándála</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Déan fillteán</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Scrios gach</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Scrios na leabharmharcanna roghnaithe?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Glan sonraí pearsantaithe</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Glan gach sonra brabhsálaí agus athshocraigh gach socrú chuig an réamhshocrú</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Taispeáin íomhánna ar leathanaigh Ghréasáin</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Foclóir</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Réamh-amharc</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sórt de réir clibe</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Suiteáil feidhmchlár gréasáin</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Eolas faoi Bhrabhsálaí</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Cumasaigh mód príobháideach</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Leabhar gearrthóg</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Inneall cuardaigh</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Cuimhnigh na sonraí a scríobhaim i bhfoirmeacha le húsáid arís</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Níl teideal ann</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d seachtain ó shin</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Cuir leis an scáileán baile</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Cumasaigh suíomh</text>
+    <text id="IDS_BR_POP_ENTER_URL">Iontráil URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Láimhe</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Níl stair ann</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Rith JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">Iarrann %s do shuíomh</text>
+    <text id="IDS_COM_BODY_FRI">Aoin</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Leagan</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Teachtaireacht</text>
+    <text id="IDS_BR_OPT_CACHE">Taisce</text>
+    <text id="IDS_BR_SK_EDIT">Eagraigh</text>
+    <text id="IDS_BR_BODY_GENARAL">Ginearálta</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Leathanaigh shabháilte</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Ceadaigh do %s fógraí a thaispeáint</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Cuir bac ar mhíreanna aníos ar leathanaigh Ghréasáin</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Sábháil íomhá</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Láithreáin is mó cuairt orthu</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Inné</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Iontráil teideal</text>
+    <text id="IDS_COM_BODY_DEC">Nol.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Gach scriosta</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d mír roghnaithe</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Ní féidir íomhá a shábháil</text>
+    <text id="IDS_BR_OPT_MESSAGES">Teachtaireachtaí</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Athordaigh</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Uath-athmhéidnigh téacs</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Scrios faisnéis rochtana suímh don láithreán gréasáin?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Amharc liosta</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Bog na leabharmharcanna roghnaithe?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Easpa cuimhne</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Easpa cuimhne. Scrios roinnt míreanna</text>
+</string_table>
diff --git a/res/glg-ES.xml b/res/glg-ES.xml
new file mode 100644 (file)
index 0000000..ddfdd62
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Notificación web</text>
+    <text id="IDS_BR_OPT_DRAG">Arrastrar</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Non se atoparon resultados</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Pegar</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Axust do contido da páx</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Axustes avanzados para sitios web individuais</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Páxina de inicio de usuario</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ADMINISTRAD. VENTÁS</text>
+    <text id="IDS_BR_BODY_AUTO">Automático</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Borrar historial</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Páxina actual</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Pecha todas as ventás abertas e vai á páxina de inicio</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Aceptar cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Compartir</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinés (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latino-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Modo do creador</text>
+    <text id="IDS_COM_BODY_JUNE">Xuño</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Cargar imaxes</text>
+    <text id="IDS_BR_BUTTON2_DONE">Feito</text>
+    <text id="IDS_BR_OPT_SETTINGS">Axustes</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Enorme</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problema coa conectividade de datos</text>
+    <text id="IDS_COM_BODY_AUG">Ago.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Definir esta páxina como páxina de inicio</text>
+    <text id="IDS_COM_BODY_SETTINGS">Axustes</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Elim.</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Xaponés (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">ID e contrasinal gardados</text>
+    <text id="IDS_BR_OPT_OPEN">Abrir</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Non preguntar outra vez</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Gardar para ler fóra de liña</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Engadir Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Xullo</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Crear carpeta</text>
+    <text id="IDS_BR_OPT_ADD">Engadir</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Alta</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Gardar nomes de usuario e contrasinais dos sitios web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Xaponés (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Administrador de descargas</text>
+    <text id="IDS_COM_BODY_APRIL">Abril</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinés (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Grande</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Axustes do sitio Web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Pechar todo</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Seleccionar elementos</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Seleccionar todo</text>
+    <text id="IDS_BR_OPT_RELOAD">Volver cargar</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Atrás</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Borrar o historial?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Sen elementos</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">CARPETA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Personalizar axente de usuario</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Vista de escritorio</text>
+    <text id="IDS_COM_BODY_SEP">Set.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copiar vínc URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Abrir en nova páx.</text>
+    <text id="IDS_COM_BODY_WED">Mér</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Sen favoritos</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Engadir etiqueta</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Ver imaxe</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Enviar por correo electrónico</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Non permitido</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Mostrar unha visión xeral das páxinas que se acaban de abrir</text>
+    <text id="IDS_BR_BODY_LARGE">Grande</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Vista en miniatura</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Buscar en páx.</text>
+    <text id="IDS_BR_BODY_PASSWORD">Contrasinal</text>
+    <text id="IDS_BR_BODY_TITLE">Título</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codificación de texto</text>
+    <text id="IDS_BR_POP_DELETED">Eliminado</text>
+    <text id="IDS_BR_BODY_SETTINGS">Axustes</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 elemento seleccionado</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimizar</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Etiquetas</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Selección de texto activada</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nova carpeta</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Engadido a favoritos</text>
+    <text id="IDS_BR_OPT_ALLOW">Permitir</text>
+    <text id="IDS_BR_BODY_READABLE">Lexible</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Mostrar imaxes</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automático</text>
+    <text id="IDS_COM_BODY_OCT">Out.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Porto do proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Desexas borrar o historial do navegador?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Introducir nome de carpeta</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Enviar por mensaxe</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Ver por</text>
+    <text id="IDS_COM_BODY_TUE">Mar</text>
+    <text id="IDS_COM_BODY_MON">Lun</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi window</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Xa existe</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copiar URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Lembrar preferencia</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Borrar acceso de localización</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Eliminar Todas as Cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Desexas eliminar todos os datos de formularios gardados?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Erro de rede</text>
+    <text id="IDS_BR_OPT_STOP">Deter</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Buscar en páx.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Non hai ningún sitio visitado</text>
+    <text id="IDS_COM_BODY_SAT">Sáb</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Descargar</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Engadir favorito</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Desexas borrar contidos e bases de datos gardados localmente na caché?</text>
+    <text id="IDS_BR_POP_FAIL">Erro</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Pechar ventá</text>
+    <text id="IDS_BR_BODY_MEDIUM">Media</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Última semana</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Non se pode amosar a páxina web. O servidor non responde</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Eliminar favorito</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Engad. a álbum recort.</text>
+    <text id="IDS_BR_BODY_OLDER">Máis antigo</text>
+    <text id="IDS_BR_SK_PREVIOUS">Anterior</text>
+    <text id="IDS_BR_BUTTON_MORE">Máis</text>
+    <text id="IDS_BR_OPT_MOVE">Mover</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Onte</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Modo de selección</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Non etiquetado</text>
+    <text id="IDS_BR_BODY_CREATED">Creado</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Insira a tarxeta SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Favorito eliminado</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Borrar os axustes dos permisos de notificacións web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Compartir ligazón</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Definir texto para encher automaticamente en formularios web</text>
+    <text id="IDS_COM_SK_OK">Aceptar</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Pequeno</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copiar imaxe</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Conexión segura</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Datos do formulario</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Os máis visitados</text>
+    <text id="IDS_BR_OPT_SELECT">Seleccionar</text>
+    <text id="IDS_BR_HEADER_FOLDER">Carpeta</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Non se pode abrir outra ventá. Acadouse o número máximo de ventás abertas</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Permitir aos sitios executar JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Actualización automática</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nova ventá</text>
+    <text id="IDS_COM_SK_NO">Non</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Permite aos sitios gardar e ler datos das cookies</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Toca dúas veces para pechar a bandexa.</text>
+    <text id="IDS_BR_BODY_PLAY">Reproducir</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Alcanzouse o número máximo de etiquetas (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Cargando. Espera por favor...</text>
+    <text id="IDS_BR_SK_CANCEL">Cancelar</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Datos móbiles desactivados. Conéctate mediante unha rede Wi-Fi ou activa os datos móbiles</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Páxina en branco</text>
+    <text id="IDS_BR_BODY_SEARCH">Buscar</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Desactivar modo privado</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Borrar caché</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Contrasinal</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nome de usuario</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Visualiza sitios web para PC facilmente no teu dispositivo móbil. Esta función aumenta o tamaño do texto para facilitar a lectura. Nota: É posible que o deseño do texto cambie</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDITAR FAVORITOS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Borrar información almacenada</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Desexas eliminar todos os datos do sitio web e os permisos de localización?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Seleccionar todo</text>
+    <text id="IDS_BR_POP_NEVER">Nunca</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Seleccionar carpeta</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Última páxina visitada</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opcións de creador</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Idioma de orixe</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_SK_CLEAR">Borrar</text>
+    <text id="IDS_COM_BODY_TODAY">Hoxe</text>
+    <text id="IDS_COM_SK_YES">Si</text>
+    <text id="IDS_BR_OPT_PASTE">Pegar</text>
+    <text id="IDS_BR_SK_NEXT">Seguinte</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Non se pode engadir á pantalla de inicio. Este sitio web non permite a súa previsualización</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Axente de usuario</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Erro inesperado</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Desexas borrar os permisos de notificacións web?</text>
+    <text id="IDS_COM_BODY_SUN">Dom</text>
+    <text id="IDS_BR_POP_SAVED">Gardado</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Toca dúas veces para abrir a páxina web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Info. adicional da páx. web</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d elementos seleccionados</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Engadir a Favoritos</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Ver imaxe</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Iniciando descarga...</text>
+    <text id="IDS_BR_BODY_EMPTY">Baleiro</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Tamaño da fonte</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Adiante</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Borrar todos os datos de cookies</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Historial da Internet non almacenado</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Eliminar información buscada</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Xaponés (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copiar</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nome de carpeta</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Bloquear ventás emerxentes</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Pestanas sincronizadas</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Engadir ao inicio</text>
+    <text id="IDS_COM_SK_SAVE">Gardar</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificado non válido</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Modo de incógnito</text>
+    <text id="IDS_COM_BODY_JAN">Xan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacidade e seguridade</text>
+    <text id="IDS_BR_BODY_PRINT">Imprimir</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Existen problemas co certificado de seguridade deste sitio</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Brillo</text>
+    <text id="IDS_BR_SK3_DELETE">Eliminar?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Tamaño da fonte</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Detección automática</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Recordar datos de formularios</text>
+    <text id="IDS_BR_SK_DELETE">Eliminar</text>
+    <text id="IDS_COM_SK_CANCEL_A">Canc.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Advertencia de seguridade</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Descargar?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Buscar ou introducir URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Borrar datos de formularios</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Recordar contrasinais</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Ir ao historial</text>
+    <text id="IDS_BR_BODY_TODAY">Hoxe</text>
+    <text id="IDS_BR_POP_REFUSE">Rexeitar</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacidade</text>
+    <text id="IDS_BR_OPT_REFRESH">Actualizar</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Clip web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Borrar contrasinais</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Definir como páxina de inicio</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cancelar</text>
+    <text id="IDS_BR_OPT_HUGE">Enorme</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notificando...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Últimos 7 días</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(sen etiquetas)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Sempre activo</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIAL</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Toca unha vez máis para pechar a Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Introduce o nome do favorito</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Autenticación requirida</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Gardar ligazón</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Non mostrar máis</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copiar no portapapeis</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Cambiar o nome da carpeta</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Gardar ID/contrasinal automaticamente</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Todos os axustes a predeterminados. Continuar?</text>
+    <text id="IDS_BR_BODY_MOBILE">Móbil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Seleccionar favoritos</text>
+    <text id="IDS_COM_BODY_CLOSE">Pechar</text>
+    <text id="IDS_BR_BODY_SMALL">Pequeno</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Restablecer como predeterminado</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coreano (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (conexión automática)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Cambiar o nome da etiqueta</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CREAR CARPETA</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Páxina de inicio</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL non válida</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Vista do escritorio</text>
+    <text id="IDS_BR_SK_MENU">Menú</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL non encontrada</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Vista móbil</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Abrir en nova fiest.</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Correo</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Atallo creado</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Houbo un erro de conexión de datos</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Encher formularios autom.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Permitir que os sitios soliciten acceso á túa localización</text>
+    <text id="IDS_COM_BODY_THU">Xov</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENOMEAR CARPETA</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Eliminar de favoritos</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Favorito</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Abrir páx. en vis. xer.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Axustar anchura</text>
+    <text id="IDS_COM_BODY_JUL">Xul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Rede de datos</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTB-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Favorito engadido</text>
+    <text id="IDS_BR_TAB_HISTORY">Historial</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">O mes pasado</text>
+    <text id="IDS_BR_SK_DONE">Finalizado</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Editar favorito</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Eliminar todos os contrasinais gardados?</text>
+    <text id="IDS_BR_OPT_LIST">Lista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Engadir a Favoritos</text>
+    <text id="IDS_COM_BODY_MAY">Mai.</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">A política de seguridade limita o uso do buscador de Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Non se pode engadir favorito. Número máximo de favoritos alcanzado</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Preguntar sempre</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Gardar páxina</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Seleccionar palabra</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Mostrar advertencias de seguridade</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Crear carpeta</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Eliminar todo</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Desexas eliminar os favoritos seleccionados?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Borrar datos personalizados</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Borrar todos os datos do navegador e restablecer todos os axustes cos valores predeterminados</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Mostrar imaxes en páxinas web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dicionario</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vista predeterminada</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Ordenar por etiqueta</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instalar aplicación web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Acerca do navegador</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Activar modo privado</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Álbum de recortes</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Motor de busca</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Recordar os datos que introduzo nos formularios para utilizalos posteriormente</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Sen título</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Hai %d semanas</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Engadir á pant. de inicio</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Permitir localización</text>
+    <text id="IDS_BR_POP_ENTER_URL">Introducir URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Sen historial</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Executar JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s solicita a túa localización</text>
+    <text id="IDS_COM_BODY_FRI">Ven</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versión</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Mensaxe</text>
+    <text id="IDS_BR_OPT_CACHE">Caché</text>
+    <text id="IDS_BR_SK_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_GENARAL">Xeral</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Páxinas gardadas</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Permitir a %s amosar notificacións</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Bloquear ventás emerxentes en páxinas web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Gardar imaxe</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Sitios máis visitados</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Onte</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Introducir título</text>
+    <text id="IDS_COM_BODY_DEC">Dec.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Todo eliminado</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d elemento seleccionado</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Non se pode gardar a imaxe</text>
+    <text id="IDS_BR_OPT_MESSAGES">Mensaxes</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Reordenar</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Cambio de tamaño auto. texto</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Desexas eliminar a información de acceso á localización do sitio web?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Vista de lista</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Desexas mover os favoritos seleccionados?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Non hai suficiente memoria</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Non hai suficiente memoria. Elimine algúns elementos</text>
+</string_table>
diff --git a/res/hin-IN.xml b/res/hin-IN.xml
new file mode 100644 (file)
index 0000000..6a0097d
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">वेब सूचना</text>
+    <text id="IDS_BR_OPT_DRAG">खींचें</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">कोई परिणाम नहीं मिले</text>
+    <text id="IDS_COM_BODY_NOV">नव.</text>
+    <text id="IDS_COM_BODY_PASTE">पेस्ट करें</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">पेज सामग्री सेटिंग्स</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">व्यैक्तिक वेबसाइटों के लिए उन्‍नत सेटिंग्स</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">उपयोगकर्ता होमपेज</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">विंडो प्रबंधक</text>
+    <text id="IDS_BR_BODY_AUTO">स्वत:</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">इतिहास साफ़ करें</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">वर्तमान पेज</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">सभी खुले हुए विंडो बंद करें और होमपेज पर जाएँ</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">कुकीज स्‍वीकारें</text>
+    <text id="IDS_BR_OPT_SHARE">शेयर करें</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">चीनी (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">लैटिन-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">डेवलपर मोड</text>
+    <text id="IDS_COM_BODY_JUNE">जून</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">छवियाँ लोड करें</text>
+    <text id="IDS_BR_BUTTON2_DONE">हुआ</text>
+    <text id="IDS_BR_OPT_SETTINGS">सेटिंग्स</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">ज्यायंट</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">डेटा कनेक्टिविटी समस्‍या</text>
+    <text id="IDS_COM_BODY_AUG">अग.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">वर्तमान पेज को होमपेज के रूप में सेट करें</text>
+    <text id="IDS_COM_BODY_SETTINGS">सेटिंग्स</text>
+    <text id="IDS_BR_SK_DELETE_ABB">हटाएँ</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">जापानी (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">सेव किए हुए ID और पासवर्ड</text>
+    <text id="IDS_BR_OPT_OPEN">खोलें</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">दोबारा न पूछें</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">ऑफ़लाइन रीडिंग के लिए सुरक्षित करें</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">लाइव बॉक्स जोड़ें</text>
+    <text id="IDS_COM_BODY_JULY">जुलाई</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">फ़ोल्‍डर बनाएँ</text>
+    <text id="IDS_BR_OPT_ADD">जोड़ें</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">उच्च</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">वेबसाईट्स के लिए उपभोक्ता नाम और पासवर्ड्स सुरक्षित करें</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">जापानी (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">डाउनलोड प्रबंधक</text>
+    <text id="IDS_COM_BODY_APRIL">अप्रैल</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">चीनी (बड़ा5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">बड़ा</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">वेबसाइट सेटिंग</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">सभी बंद करें</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">मद चुनें</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">सभी चुनें</text>
+    <text id="IDS_BR_OPT_RELOAD">पुन: लोड करें</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">पीछे जाएँ</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">इतिहास साफ़ करें?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">कोई मदें नहीं</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">फ़ोल्डर</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">कस्टम उपयोगकर्ता एजेंट</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">डेस्कटॉप दृश्य</text>
+    <text id="IDS_COM_BODY_SEP">सित.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">लिंक URL कॉपी करें</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">नए पेज में खोलें</text>
+    <text id="IDS_COM_BODY_WED">बुध</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">कोई बुकमार्क नहीं</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">टैग जोड़ें</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">छवि देखें</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">ईमेल द्वारा भेजें</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">अनुमति नहीं</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">नए खुले हुए पेजों का ओवरव्‍यू दिखाएँ</text>
+    <text id="IDS_BR_BODY_LARGE">बड़ा</text>
+    <text id="IDS_BR_HEADER_PICASA">पिकासा</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">थम्बनेल दृश्य</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">पेज़ पर ढूँढें</text>
+    <text id="IDS_BR_BODY_PASSWORD">पासवर्ड</text>
+    <text id="IDS_BR_BODY_TITLE">शीर्षक</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">टैक्स्ट एनकोडिंग</text>
+    <text id="IDS_BR_POP_DELETED">हटाया गया</text>
+    <text id="IDS_BR_BODY_SETTINGS">सेटिंग्स</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 मद चयनित</text>
+    <text id="IDS_BR_OPT_MINIMISE">छोटा करें</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">टैग्‍स</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">टेक्स्ट चयन चालू</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">नया फ़ोल्‍डर</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">बुकमार्क मे जोड़ा गया</text>
+    <text id="IDS_BR_OPT_ALLOW">अनुमति दें</text>
+    <text id="IDS_BR_BODY_READABLE">पढ़ने योग्य</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">छवियां दिखाएँ</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">स्वचालित</text>
+    <text id="IDS_COM_BODY_OCT">अक.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">प्रॉक्‍सी पोर्ट</text>
+    <text id="IDS_BR_HEADER_EDIT">संपादित करें</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">ब्राउज़र इतिहास हटाएँ?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">फ़ोल्‍डर नाम दर्ज करें</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Message द्वारा भेजें</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">द्वारा देखें</text>
+    <text id="IDS_COM_BODY_TUE">मंगल</text>
+    <text id="IDS_COM_BODY_MON">सोम</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">मल्टी विंडो</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">पहले से ही मौजूद</text>
+    <text id="IDS_BR_BODY_COPY_URL">URL कॉपी करें</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">प्राथमिकता याद रखें</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">स्थान उपयोग साफ करें</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">सभी कुकीज़ डिलीट करें?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">सुरक्षित किया सभी फॉर्म डाटा हटाएँ?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">नेटवर्क त्रुटी</text>
+    <text id="IDS_BR_OPT_STOP">रोकें</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">पेज़ पर ढूँढें</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">दौरा किये गए साइट्स नहीं</text>
+    <text id="IDS_COM_BODY_SAT">शनि</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">डाउनलोड करें</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">बुकमार्क जोड़ें</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">स्थानीय कैचे सामग्री और डाटाबेस हटाएँ?</text>
+    <text id="IDS_BR_POP_FAIL">असफल हुआ</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">विंडो बंद करें</text>
+    <text id="IDS_BR_BODY_MEDIUM">मध्यम</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">पिछला सप्ताह</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">वेबपेज प्र‍दर्शित करने में अक्षम। सर्वर से कोई प्रतिक्रिया नहीं</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">बुकमार्क हटाएँ</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">स्क्रैपबुक में जोड़ें</text>
+    <text id="IDS_BR_BODY_OLDER">पुराना</text>
+    <text id="IDS_BR_SK_PREVIOUS">पिछला</text>
+    <text id="IDS_BR_BUTTON_MORE">अधिक</text>
+    <text id="IDS_BR_OPT_MOVE">ले जाएँ</text>
+    <text id="IDS_COM_BODY_YESTERDAY">बीता हुआ कल</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">चयन मोड</text>
+    <text id="IDS_BR_BODY_UNTAGGED">टैग नहीं किया गया</text>
+    <text id="IDS_BR_BODY_CREATED">बनाया गया</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">SIM कार्ड डालें</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">बुकमार्क निकाला गया</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">वेब अधिसूचना अनुमति सेटिंग्स साफ़ करें</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">लिंक साझा करें</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">वेब फ़ॉर्म स्वत: भरण में टेक्‍स्‍ट सेट करें</text>
+    <text id="IDS_COM_SK_OK">ओके</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">छोटा</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">छवि कॉपी करें</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">सुरक्षित कनेक्शन</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">फ़ॉर्म डेटा</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">अधिकतम दौरा किए गए</text>
+    <text id="IDS_BR_OPT_SELECT">चुनें</text>
+    <text id="IDS_BR_HEADER_FOLDER">फोल्डर</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">नई विंडो खोलने में अक्षम। अधिकतम संख्‍या में विंडोज पहले से खोली गई है</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">जावास्क्रिप्ट चलाने के लिए साइट्स को अनुमति प्रदान करें</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">स्वतः रीफ्रेश करना</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">नई विंडो</text>
+    <text id="IDS_COM_SK_NO">नहीं</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">साइट्स को कुकी डाटा सुरक्षित करने और पढ़ने की अनुमती देता है</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">ट्रे बंद करने के लिए डबल टैप करें।</text>
+    <text id="IDS_BR_BODY_PLAY">चलाएँ</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">टैग्स की अधिकतम संख्‍या (%d) तक पहुँच गया</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">लोड किया जा रहा है। कृपया प्रतीक्षा करें...</text>
+    <text id="IDS_BR_SK_CANCEL">रद्द</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">मोबाइल डेटा अक्षम किया गया। Wi-Fi नेटवर्क का उपयोग करते हुए कनेक्ट करें, या मोबाइल डेटा सक्षम करें।</text>
+    <text id="IDS_BR_BODY_COOKIES">कुकीज</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">खाली पेज</text>
+    <text id="IDS_BR_BODY_SEARCH">खोजें</text>
+    <text id="IDS_COM_BODY_FEB">फ़र</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">निज़ी मोड अक्षम करें</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">कैचे साफ़ करें</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">पासवर्ड</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">उपभोक्ता नाम</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">अपने मोबाइल डिवाइस पर PC वेबसाइट्स आसानी से देखें। यह सुविधा टेक्स्ट पढ़ने में अधिक आसान करने हेतु उसका आकार बड़ा करती है। टिप्पणी: टेक्स्ट लेआउट बदल सकता है</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">बुकमार्क्स संपादित करें</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">संग्रहीत डाटा साफ़ करें</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">सभी वेबसाइट डाटा और स्थान अनुमतियाँ हटाएँ?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">सभी चुनें</text>
+    <text id="IDS_BR_POP_NEVER">कभी नहीं</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">फ़ोल्‍डर चुनें</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">अंतिम देखे गए पेज</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">डेवलपर विकल्प</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">स्रोत भाषा</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">बुकमार्क्स</text>
+    <text id="IDS_BR_SK_CLEAR">साफ़</text>
+    <text id="IDS_COM_BODY_TODAY">आज</text>
+    <text id="IDS_COM_SK_YES">हाँ</text>
+    <text id="IDS_BR_OPT_PASTE">पेस्ट करें</text>
+    <text id="IDS_BR_SK_NEXT">अगला</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">होम स्क्रीन में जोड़ने में अक्षम। यह वेबसाइस इसका पूर्वावलोकन करने की अनुमति नहीं देती है।</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">उपभोक्ता एजेन्ट</text>
+    <text id="IDS_BR_POP_DEVICEABORT">अनपेक्षित विफलता</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">वेब अधिसूचना अनुमतियाँ साफ करें?</text>
+    <text id="IDS_COM_BODY_SUN">रवि</text>
+    <text id="IDS_BR_POP_SAVED">सुरक्षित किया</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">वेबपेज खोलने के लिए डबल टैप करें।</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">अतिरिक्त वेबपेज जानकारी</text>
+    <text id="IDS_BR_BODY_NORMAL">सामान्य</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d मदें चयनित</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">बुकमार्क्स में जोड़ें</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">छवि देखें</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">डाउनलोड शुरू कर रहे है...</text>
+    <text id="IDS_BR_BODY_EMPTY">खाली</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">बुकमार्क्स</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">फॉन्ट आकार</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">आगे जाएँ</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">सभी कुकीज़ डाटा साफ़ करें</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">इंटरनेट इतिहास संग्रहीत नहीं है</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">ब्राउजिंग डेटा हटाएँ</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">जापानी (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">कॉपी करें</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">फोल्डर का नाम</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">पॉप-अप अवरुद्ध करें</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">सिंक किए गए टैब</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">होम में जोड़े</text>
+    <text id="IDS_COM_SK_SAVE">सुरक्षित</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">अमान्य प्रमाणपत्र</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">गुप्त मोड</text>
+    <text id="IDS_COM_BODY_JAN">जन.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">गोपनीयता और सुरक्षा</text>
+    <text id="IDS_BR_BODY_PRINT">प्रिंट करें</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">इस साईट के सुरक्षा प्रमाणपत्र के साथ समस्‍याएँ है</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">चमक</text>
+    <text id="IDS_BR_SK3_DELETE">हटाएँ?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">फॉन्ट आकार</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">ऑटो-ढूँढना</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">फॉर्म डाटा याद रखें</text>
+    <text id="IDS_BR_SK_DELETE">हटाएँ</text>
+    <text id="IDS_COM_SK_CANCEL_A">रद्द</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">सुरक्षा चेतावनी</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">डाउनलोड?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">खोजें या URL दर्ज करें</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">फ़ॉर्म डाटा साफ़ करें</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">पासवर्ड्स याद रखें</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">इतिहास पर जाएँ</text>
+    <text id="IDS_BR_BODY_TODAY">आज</text>
+    <text id="IDS_BR_POP_REFUSE">अस्वीकारें</text>
+    <text id="IDS_COM_BODY_PRIVACY">गोपनीयता</text>
+    <text id="IDS_BR_OPT_REFRESH">रीफ्रेश करें</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">वेब क्लिप</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">पासवर्ड्‍स साफ़ करें</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">होमपेज जैसे सेट करें</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">रद्द करें</text>
+    <text id="IDS_BR_OPT_HUGE">बहुत बड़ा</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">सूचित किया जा रहा है...</text>
+    <text id="IDS_COM_BODY_GOOGLE">गूगल</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">अंतिम 7 दिन</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(कोई टैग्स नहीं)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">हमेशा चालू</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">इतिहास</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">इंटरनेट बंद करने के लिए एक बार और टैप करें</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">बुकमार्क का नाम दर्ज करें</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">प्रमाणीकरण आवश्यक है</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">लिंक सुरक्षित करें</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">दोबारा नहीं दिखाएँ</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">क्लिपबोर्ड में कॉपी करें</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">फोल्डर का पुन: नाम दें</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">ऑटो सेव ID/पासवर्ड</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">सभी सेटिंग्स डीफ़ॉल्ट पर. जारी रखें?</text>
+    <text id="IDS_BR_BODY_MOBILE">मोबाइल</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">बुकमार्क्स चुनें</text>
+    <text id="IDS_COM_BODY_CLOSE">बंद करें</text>
+    <text id="IDS_BR_BODY_SMALL">छोटा</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">डिफॉल्‍ट में रीसेट करें</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">कोरियाई (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (स्वत: कनेक्ट)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">टैग का नाम बदलें</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">फ़ोल्डर बनाएँ</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">होमपेज</text>
+    <text id="IDS_COM_POP_INVALID_URL">अमान्य वेब पता</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">डेस्कटॉप दृश्य</text>
+    <text id="IDS_BR_SK_MENU">मेन्यू</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">यूआरएल नहीं मिला</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">मोबाइल दृश्य</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">नई विंडो में खोलें</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">ईमेल</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">शॉर्टकट बनाया है</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">डाटा कनेक्शन असफल</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">फॉर्म स्वत: भरण</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">आप का स्थान ऍक्सेस करने के लिए साईट्स को अनुमती दें</text>
+    <text id="IDS_COM_BODY_THU">गुरु</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">फ़ोल्डर का नाम बदलें</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">बुकमार्क्स से हटाया गया</text>
+    <text id="IDS_BR_OPT_BOOKMARK">बुकमार्क</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">ओवरव्‍यू में पृष्ठ खोले</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">चौड़ाई में फिट करें</text>
+    <text id="IDS_COM_BODY_JUL">जुल.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">डाटा नेटवर्क</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">युनिकोड (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">बुकमार्क जोड़ा गया</text>
+    <text id="IDS_BR_TAB_HISTORY">इतिहास</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">अंतिम महीना</text>
+    <text id="IDS_BR_SK_DONE">हुआ</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">बुकमार्क संपादित करें</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">सभी सुरक्षित किए गए पासवर्ड्स हटाएँ?</text>
+    <text id="IDS_BR_OPT_LIST">सूची</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">बुकमार्क्स में शामिल करें</text>
+    <text id="IDS_COM_BODY_MAY">मई</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">सुरक्षा नीति इंटरनेट ब्राउजर के उपयोग को प्रतिबंधित करती है</text>
+    <text id="IDS_COM_BODY_MAR">मा.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Bookmark जोड़ने में अक्षम। Bookmarks की संख्‍या अधिकतम हो गई</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">हमेशा पूछें</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">पेज सुरक्षित करें</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">शब्‍द चुनें</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">सुरक्षा चेतावनियां दिखाएँ</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">फोल्डर बनाएँ</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">सभी हटाएँ</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">चयनित बुकमार्क्स हटाएँ?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">वैयक्तिकृत डाटा साफ़ करें</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">सभी ब्राउज़र डेटा साफ़ करें और सभी सेटिंग्‍स डिफ़ॉल्‍ट पर रिसेट करे</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">वेब पेजों की छवियाँ दिखाएँ</text>
+    <text id="IDS_BR_OPT_DICTIONARY">शब्दकोष</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">डीफ़ॉल्ट दृश्य</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">टैग के द्वारा सॉर्ट करें</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">वेब ऐप स्थापित करें</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">ब्राउजर के बारे में</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">निज़ी मोड</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">स्क्रैपबुक</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">खोज इंजन</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">बाद में उपयोग करने हेतु मेरे द्वारा फॉर्म मे टाईप किया डाटा याद रखे</text>
+    <text id="IDS_BR_BODY_NO_TITLE">कोई शीर्षक नहीं</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d सप्ताह पहले</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">होम स्क्रीन पर जोड़े</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">स्थान सक्षम करें</text>
+    <text id="IDS_BR_POP_ENTER_URL">यूआरएल प्रविष्ट करें</text>
+    <text id="IDS_BR_OPT_MANUAL">मैनुअल</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">कोई इतिहास नहीं</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">जावा स्क्रिप्ट चलाएँ</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s आपके स्थान का अनुरोध करता है</text>
+    <text id="IDS_COM_BODY_FRI">शुक्र</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">संस्करण</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">सन्देश</text>
+    <text id="IDS_BR_OPT_CACHE">कैचे</text>
+    <text id="IDS_BR_SK_EDIT">संपादन</text>
+    <text id="IDS_BR_BODY_GENARAL">सामान्य</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">सुरक्षित किए हुए पेज</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">%s को सूचनाएँ दिखाने दें</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">वेब पेजों पर पॉप-अप्स अवरूद्ध करें</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">छवि सुरक्षित करें</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">अधिकतम दौरा किये गए साइट्स</text>
+    <text id="IDS_BR_BODY_YESTERDAY">बीता हुआ कल</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">शीर्षक प्रविष्ट करें</text>
+    <text id="IDS_COM_BODY_DEC">दिस.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">सभी हटाए जा चुके हैं</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d मद चुनी गया</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">इमेज सेव करने में अक्षम</text>
+    <text id="IDS_BR_OPT_MESSAGES">सन्देश</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">पुन: क्रम</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">टेक्स्ट का आकार स्वतः बदलें</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">वेबसाइट स्थान ऍक्सेस जानकारी हटाएँ?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">सूची दृश्य</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">चयनित बुकमार्क्स ले जाएँ?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">पर्याप्‍त मेमोरी नहीं</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">पर्याप्त मेमोरी नहीं। कुछ मदें हटाएँ</text>
+</string_table>
diff --git a/res/hrv-HR.xml b/res/hrv-HR.xml
new file mode 100644 (file)
index 0000000..687f1b1
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web obavijest</text>
+    <text id="IDS_BR_OPT_DRAG">Povuci</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nema rezultata</text>
+    <text id="IDS_COM_BODY_NOV">Stu</text>
+    <text id="IDS_COM_BODY_PASTE">Zalijepi</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Postavke stranice</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Napredne postavke za pojedinačne web adrese</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Poč. str. korisnika</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">UPRAVLJ. PROZORIMA</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Brisanje povijesti</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Trenutna stranica</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Zatvori sve otvorene prozore i idi na početnu stranicu</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Prihvati kolačiće</text>
+    <text id="IDS_BR_OPT_SHARE">Dijeli</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kineski (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Razvojni način</text>
+    <text id="IDS_COM_BODY_JUNE">Lipanj</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Učitaj slike</text>
+    <text id="IDS_BR_BUTTON2_DONE">OK</text>
+    <text id="IDS_BR_OPT_SETTINGS">Postavke</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Ogromno</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Greška podatkovne veze</text>
+    <text id="IDS_COM_BODY_AUG">Kol</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Postavi trenutnu stranicu kao početnu</text>
+    <text id="IDS_COM_BODY_SETTINGS">Postavke</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Obriši</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanski (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Spremljeno korisničko ime i lozinka</text>
+    <text id="IDS_BR_OPT_OPEN">Početna</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Više ne pitaj</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Spremi za izvanmrežno čitanje</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Dodaj Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Srpanj</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Nova mapa</text>
+    <text id="IDS_BR_OPT_ADD">Dodaj</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Visoki</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Spremi korisnička imena i šifre za internet stranice</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japanski (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Upravljanje skidanja</text>
+    <text id="IDS_COM_BODY_APRIL">Travanj</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kineski (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Velika</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Postavke web stranice</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Zatvori sve</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Odaberite stavke</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Odaberi sve</text>
+    <text id="IDS_BR_OPT_RELOAD">Učitaj ponovo</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Nazad</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Obrisati povijest?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Nema stavki</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">MAPA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">prilagodi korisničkog agenta</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Računalna verzija stranice</text>
+    <text id="IDS_COM_BODY_SEP">Ruj</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kopiraj adresu</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Otv. u novoj str.</text>
+    <text id="IDS_COM_BODY_WED">Sri</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Nema favorita</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Dodaj oznaku</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Prikaži sliku</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Pošalji emailom</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Nije dopušteno</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Prikaz posljednjih stranica</text>
+    <text id="IDS_BR_BODY_LARGE">Velika</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Sličice</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Traži na stranici</text>
+    <text id="IDS_BR_BODY_PASSWORD">Lozinka</text>
+    <text id="IDS_BR_BODY_TITLE">Naslov</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Kodiranje teksta</text>
+    <text id="IDS_BR_POP_DELETED">Obrisano</text>
+    <text id="IDS_BR_BODY_SETTINGS">Postavke</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 stavka odabrana</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimiziraj</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Oznake</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Odabir teksta uključen</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nova mapa</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Dodano u Favorite</text>
+    <text id="IDS_BR_OPT_ALLOW">Dopusti</text>
+    <text id="IDS_BR_BODY_READABLE">Čitljivo</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Prikaz slika</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatski</text>
+    <text id="IDS_COM_BODY_OCT">Lis</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy ulaz</text>
+    <text id="IDS_BR_HEADER_EDIT">Uredi</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Obrisati povijest preglednika?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Unesite naziv mape</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Pošalji putem poruke</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Pregled po</text>
+    <text id="IDS_COM_BODY_TUE">Uto</text>
+    <text id="IDS_COM_BODY_MON">Pon</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Više prozora</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Već postoji</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopiraj adresu</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Spremi postavke</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Obriši pristup lokaciji</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Obrisati sve kolačiće?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Obrisati sve spremljene podatke s obrazaca?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Greška mreže</text>
+    <text id="IDS_BR_OPT_STOP">Prekid</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Traži na stranici</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Nema posjećenih stranica</text>
+    <text id="IDS_COM_BODY_SAT">Sub</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Skidanje</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Dodaj u favorite</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Obrisati lokalno spremljeni sadržaj i baze podataka?</text>
+    <text id="IDS_BR_POP_FAIL">Neuspješno</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Zatvori prozor</text>
+    <text id="IDS_BR_BODY_MEDIUM">Srednje</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Zadnji tjedan</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Nemoguće prikazati internet stranicu. Poslužitelj ne reagira</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Obriši favorita</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Dodaj u album izrezaka</text>
+    <text id="IDS_BR_BODY_OLDER">Starije</text>
+    <text id="IDS_BR_SK_PREVIOUS">Nazad</text>
+    <text id="IDS_BR_BUTTON_MORE">Više</text>
+    <text id="IDS_BR_OPT_MOVE">Premjesti</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Jučer</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Način odabira</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Bez oznake</text>
+    <text id="IDS_BR_BODY_CREATED">Stvoreno</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Umetnite SIM karticu</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Favorit uklonjen</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Brisanje svih postavki dopuštenja za web-obavijesti</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Pošalji vezu</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Postavite tekst za automatsko ispunjavanje internet obrazaca</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Mala</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopiraj sliku</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Sigurna veza</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Podaci formi</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Najposjećenije</text>
+    <text id="IDS_BR_OPT_SELECT">Odaberi</text>
+    <text id="IDS_BR_HEADER_FOLDER">Mapa</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Nemoguće otvoriti novi prozor. Već je otvoren maks. broj prozora</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Dopusti stranicama pokretanje JavaScripta</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automatsko aktualiziranje</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Novi prozor</text>
+    <text id="IDS_COM_SK_NO">Ne</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Dopušta stranicama spremanje i čitanje podataka iz kolačića</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Dvostrukim dodirom zatvorite traku.</text>
+    <text id="IDS_BR_BODY_PLAY">Reproduciraj</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Dosegnut maksimalan broj oznaka (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Učitavanje. Pričekajte...</text>
+    <text id="IDS_BR_SK_CANCEL">Prekid</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobilni podaci isključeni. Povežite se pomoću Wi-Fi mreže ili uključite mobilne podatke</text>
+    <text id="IDS_BR_BODY_COOKIES">Kolačići</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Prazna stranica</text>
+    <text id="IDS_BR_BODY_SEARCH">Traži</text>
+    <text id="IDS_COM_BODY_FEB">Velj</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Isključi privatni način rada</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Obriši međuspremnik</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Lozinka</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Korisničko ime</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Pregledajte internet stranice računala na svom mobilnom uređaju. Značajka povećava veličinu teksta radi lakšeg čitanja. Napomena: Izgled teksta mogao bi se promijeniti</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">UREDI FAVORITE</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Obriši spremljene podatke</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Obrisati sve podatke o internet stranici i dozvole lokacije?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Odaberi sve</text>
+    <text id="IDS_BR_POP_NEVER">Nikad</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Odaberi mapu</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Posljednja pregledana stranica</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opcije razvoja</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Izvorišni jezik</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Favoriti</text>
+    <text id="IDS_BR_SK_CLEAR">Obriši</text>
+    <text id="IDS_COM_BODY_TODAY">Danas</text>
+    <text id="IDS_COM_SK_YES">Da</text>
+    <text id="IDS_BR_OPT_PASTE">Zalijepi</text>
+    <text id="IDS_BR_SK_NEXT">Dalje</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Nije moguće dodati na početni zaslon. Ova web-stranica ne dopušta pregledavanje</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Korisnički agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Neočekivana greška</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Obrisati sva dopuštenja za web obavijesti?</text>
+    <text id="IDS_COM_BODY_SUN">Ned</text>
+    <text id="IDS_BR_POP_SAVED">Spremljeno</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Dvostrukim dodirom otvorite web-stranicu.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Dodatni podaci o web-str.</text>
+    <text id="IDS_BR_BODY_NORMAL">Normalna</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d odabranih stavki</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Dodaj u Favorite</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Prikaži sliku</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Pokretanje skidanja...</text>
+    <text id="IDS_BR_BODY_EMPTY">Prazno</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favoriti</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Veličina slova</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Naprijed</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Obriši sve podatke kolačića</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internet povijest nije spremljena</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Obriši podatke pretraživanja</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japanski (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopiraj</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Ime mape</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokiraj pop-up prozore</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Sinkronizirano</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Dodaj na početnu</text>
+    <text id="IDS_COM_SK_SAVE">Spremi</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Neispravna potvrda</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Tajni način</text>
+    <text id="IDS_COM_BODY_JAN">Sij</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privatnost i sigurnost</text>
+    <text id="IDS_BR_BODY_PRINT">Ispis</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Greška sigurnosne potvrde za ovu stranicu</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Svjetlina</text>
+    <text id="IDS_BR_SK3_DELETE">Obriši?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Veličina slova</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Auto. prepoznavanje</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Zapamti unose obrazaca</text>
+    <text id="IDS_BR_SK_DELETE">Obriši</text>
+    <text id="IDS_COM_SK_CANCEL_A">Prekid</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Sigurnosno upozorenje</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Skinuti?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Potražite ili unesi URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Obriši unose obrazaca</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Zapamti šifre</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Idi u povijest</text>
+    <text id="IDS_BR_BODY_TODAY">Danas</text>
+    <text id="IDS_BR_POP_REFUSE">Odbaci</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privatnost</text>
+    <text id="IDS_BR_OPT_REFRESH">Aktualiziraj</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web-isječak</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Obriši šifre</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Postavi kao početnu stranicu</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Prekid</text>
+    <text id="IDS_BR_OPT_HUGE">Jako veliko</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Obaviješćivanje...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Posljednjih 7 dana</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(bez oznaka)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Uvijek uključeno</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">POVIJEST</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Dodirnite još jednom za zatvaranje Interneta</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Unesite naziv favorita</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Provjera potrebna</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Spremi vezu</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Ne prikazuj više</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopiraj u međuspremnik</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Preimenuj mapu</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Auto. spremanje kor. imena/šifre</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Sve postavke na zadano. Nastaviti?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobitel</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Odaberi favorite</text>
+    <text id="IDS_COM_BODY_CLOSE">Prekid</text>
+    <text id="IDS_BR_BODY_SMALL">Mala</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Vrati na zadano</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korejski (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE//GSM/WCDMA (automatsko spajanje)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Preimenuj oznaku</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">IZRADI MAPU</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Početna stranica</text>
+    <text id="IDS_COM_POP_INVALID_URL">Neispravna adresa</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Računalna verzija stranice</text>
+    <text id="IDS_BR_SK_MENU">Meni</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">Adresa nije pronađena</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobilni prikaz</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Otvori u novi prozor</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Email</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Prečac spremljen</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Neuspješna podatkovna veza</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Automatski popuni obrasce</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Dopusti stranicama pristup podacima o lokaciji</text>
+    <text id="IDS_COM_BODY_THU">Čet</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">PREIMENUJ MAPU</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Uklonjeno iz Favorita</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Favorit</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Otvori stranice</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Prilagodi širini</text>
+    <text id="IDS_COM_BODY_JUL">Srp</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Podatkovna mreža</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Dodano u favorite</text>
+    <text id="IDS_BR_TAB_HISTORY">Povijest</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Prošli mjesec</text>
+    <text id="IDS_BR_SK_DONE">OK</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Uredi favorita</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Obrisati sve spremljene šifre?</text>
+    <text id="IDS_BR_OPT_LIST">Popis</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Dodaj u favorite</text>
+    <text id="IDS_COM_BODY_MAY">Svibanj</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Sigurnosne odredbe ograničavaju korištenje internet preglednika</text>
+    <text id="IDS_COM_BODY_MAR">Ožu</text>
+    <text id="IDS_BR_BODY_URL">Adresa</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Nemoguće dodati favorita. Maks. broj favorita</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Uvijek pitaj</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Spremi stranicu</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Odaberite riječ</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Prikaži sigurnosna upozorenja</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Nova mapa</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Obriši sve</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Izbrisati odabrane favorite?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Obriši personalizirane podatke</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Obriši sve podatke i vrati zadane postavke</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Prikaz slika na internet stranicama</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Rječnik</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Zadani prikaz</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Razvrstaj po oznaci</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instaliraj internet aplikaciju</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">O pretraživaču</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Uključi privatni način rada</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Album s izrescima</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Pretraživač</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Zapamti unose obrazaca za kasnije korištenje</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Nema naslova</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Prije %d tjedana</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Dodaj na početni zaslon</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Uključi lokaciju</text>
+    <text id="IDS_BR_POP_ENTER_URL">Unesite adresu</text>
+    <text id="IDS_BR_OPT_MANUAL">Ručno</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Nema povijesti</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Pokreni JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s traži vašu lokaciju</text>
+    <text id="IDS_COM_BODY_FRI">Pet</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Verzija</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Poruka</text>
+    <text id="IDS_BR_OPT_CACHE">Međuspremnik</text>
+    <text id="IDS_BR_SK_EDIT">Uredi</text>
+    <text id="IDS_BR_BODY_GENARAL">Općenito</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Spremljene stranice</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Dopusti %s da prikazuje obavijesti</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokiraj skočne prozore na internet stranicama</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Spremi sliku</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Najposjećenija mjesta</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Jučer</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Unesite naslov</text>
+    <text id="IDS_COM_BODY_DEC">Pro</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Sve obrisano</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d stavka odabrana</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Nemoguće spremiti sliku</text>
+    <text id="IDS_BR_OPT_MESSAGES">Poruke</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Poredaj</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Auto. promj. veličine teksta</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Obrisati informacije o pristupu lokaciji web stranice?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Prikaz liste</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Premjestiti odabrane oznake?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Memorija nedovoljna</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Nedovoljno memorije. Obrišite neke datoteke</text>
+</string_table>
diff --git a/res/hun-HU.xml b/res/hun-HU.xml
new file mode 100644 (file)
index 0000000..25523b0
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Webes értesítés</text>
+    <text id="IDS_BR_OPT_DRAG">Húzás</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nincs találat</text>
+    <text id="IDS_COM_BODY_NOV">nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Beilleszt</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Oldaltartalom beállításai</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Az egyes webhelyek speciális beállításai</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Felhasználó kezdőlapja</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ABLAKKEZELŐ</text>
+    <text id="IDS_BR_BODY_AUTO">Auto.</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Előzmények törlése</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Jelenlegi oldal</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Zárjon be minden nyitott ablakot, és nyissa meg a kezdőlapot</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Cookie-k elfogadása</text>
+    <text id="IDS_BR_OPT_SHARE">Megosztás</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kínai (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Fejlesztői üzemmód</text>
+    <text id="IDS_COM_BODY_JUNE">június</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Képek betöltése</text>
+    <text id="IDS_BR_BUTTON2_DONE">Kész</text>
+    <text id="IDS_BR_OPT_SETTINGS">Beállítások</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Nagyon nagy</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Adatkapcsolati probléma</text>
+    <text id="IDS_COM_BODY_AUG">aug.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Aktuális oldal beállítása kezdőlapként</text>
+    <text id="IDS_COM_BODY_SETTINGS">Beállítások</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Töröl</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japán (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Mentett azonosító és jelszó</text>
+    <text id="IDS_BR_OPT_OPEN">Megnyitás</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Máskor ne legyen kérdés</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Mentés offline olvasáshoz</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Élőmező hozzáadása</text>
+    <text id="IDS_COM_BODY_JULY">július</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Mappát létrehoz</text>
+    <text id="IDS_BR_OPT_ADD">Hozzáad</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Magas</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Webhelyeken használt felhasználónevek és jelszavak mentése</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japán (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Letöltéskezelő</text>
+    <text id="IDS_COM_BODY_APRIL">április</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kínai (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Nagy</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Webhelybeállítások</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Összes bezárása</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Jelöljön ki tételeket</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Összes kijelölése</text>
+    <text id="IDS_BR_OPT_RELOAD">Újratöltés</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Vissza</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Törli az előzményeket?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Nincs tétel</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">MAPPA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">User agent testreszabása</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Asztali nézet</text>
+    <text id="IDS_COM_BODY_SEP">szep</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">URL másolása</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Megny. új oldalon</text>
+    <text id="IDS_COM_BODY_WED">Sze</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Nincs könyvjelző</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Címke hozzáadása</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Képet megtekint</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Küldés e-mailben</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Nem engedélyezett</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Újonnan megnyitott oldalak áttekintésének megjelenítése</text>
+    <text id="IDS_BR_BODY_LARGE">Nagy</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniatűrnézet</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Keresés az oldalon</text>
+    <text id="IDS_BR_BODY_PASSWORD">Jelszó</text>
+    <text id="IDS_BR_BODY_TITLE">Cím</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Szöveg kódolása</text>
+    <text id="IDS_BR_POP_DELETED">Törölve</text>
+    <text id="IDS_BR_BODY_SETTINGS">Beállítások</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 tétel kijelölve</text>
+    <text id="IDS_BR_OPT_MINIMISE">Kis méret</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Címkék</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Szövegkijelölés be</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Új mappa</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Könyvjelzőkhöz adva</text>
+    <text id="IDS_BR_OPT_ALLOW">Engedélyezés</text>
+    <text id="IDS_BR_BODY_READABLE">Olvasható</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Képek megjelenítése</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatikus</text>
+    <text id="IDS_COM_BODY_OCT">okt.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy port</text>
+    <text id="IDS_BR_HEADER_EDIT">Szerkeszt</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Törli a böngésző előzményeket?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Adja meg a mappa nevét</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Küldés üzenetben</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Nézet</text>
+    <text id="IDS_COM_BODY_TUE">Ke</text>
+    <text id="IDS_COM_BODY_MON">Hét</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Több ablak</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Már létezik</text>
+    <text id="IDS_BR_BODY_COPY_URL">URL beillesztése</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Beállítások megjegyzése</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Helyadatok törlése</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Törli a cookie-kat?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Töröl minden mentett űrlapadatot?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Hálózati hiba</text>
+    <text id="IDS_BR_OPT_STOP">Leállít</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Keresés az oldalon</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Nincs meglátogatott hely</text>
+    <text id="IDS_COM_BODY_SAT">Szo</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Letöltés</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Könyvjelző hozzáadása</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Törli a helyi gyorsítótárba helyezett tartalmat és adatbázisokat?</text>
+    <text id="IDS_BR_POP_FAIL">Sikertelen</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Ablak bezárása</text>
+    <text id="IDS_BR_BODY_MEDIUM">Közepes</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Utolsó hét</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Nem lehet megjeleníteni a webhelyet. A szerver nem válaszol</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Könyvjelző törlése</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Kivágatgyűjtő könyvbe</text>
+    <text id="IDS_BR_BODY_OLDER">Régebbi</text>
+    <text id="IDS_BR_SK_PREVIOUS">Előző</text>
+    <text id="IDS_BR_BUTTON_MORE">Egyebek</text>
+    <text id="IDS_BR_OPT_MOVE">Áthelyez</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Tegnap</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Kijelölési mód</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Címkézetlen</text>
+    <text id="IDS_BR_BODY_CREATED">Létrehozva</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Helyezze be a SIM kártyát</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Könyvjelző eltávolítva</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Webes értesítések engedélyeinek törlése</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Link megosztása</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Automatikus webűrlapkitöltés adatainak megadása</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Kicsi</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kép másolása</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Biztonságos kapcs.</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Űrlap adatok</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Leggyakr. látogatott</text>
+    <text id="IDS_BR_OPT_SELECT">Választ</text>
+    <text id="IDS_BR_HEADER_FOLDER">Mappa</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Nem lehet új ablakot nyitni. Maximális számú ablak van megnyitva</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">JavaScript futtatásának engedélyezése a webhelyek számára</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automatikus frissítés</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Új ablak</text>
+    <text id="IDS_COM_SK_NO">Nem</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Cookie-adatok mentésének és olvasásának engedélyezése a webhelyek számára</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Érintse meg kétszer a tálca bezárásához.</text>
+    <text id="IDS_BR_BODY_PLAY">Lejátszás</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Elérte a címkék maximális számát (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Betöltés. Kis türelmet...</text>
+    <text id="IDS_BR_SK_CANCEL">Mégse</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobil internetkapcsolat letiltva. Kapcsolódjon Wi-Fi hálózattal, vagy engedélyezze a mobil internetkapcsolatot</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookie-k</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Üres oldal</text>
+    <text id="IDS_BR_BODY_SEARCH">Keresés</text>
+    <text id="IDS_COM_BODY_FEB">feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Privát üzemmód letiltása</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Gyorsítótár ürítése</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Jelszó</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Felhasználónév</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Nem jelent problémát a számítógépes webhelyek megtekintése a mobileszközön. A funkció megnöveli a szöveg méretét, így az olvashatóbbá válik. Megjegyzés: megváltozhat a szöveg elrendezése</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">KÖNYVJELZŐK SZERKESZTÉSE</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Mentett adatok törlése</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Töröl minden webhelyadatot és geolokációs engedélyt?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Összes kijelölése</text>
+    <text id="IDS_BR_POP_NEVER">Soha</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Válasszon mappát.</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Legutóbb megtekintett oldal</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Fejlesztői beállítások</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Forrásnyelv</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Könyvjelzők</text>
+    <text id="IDS_BR_SK_CLEAR">Törlés</text>
+    <text id="IDS_COM_BODY_TODAY">Ma</text>
+    <text id="IDS_COM_SK_YES">Igen</text>
+    <text id="IDS_BR_OPT_PASTE">Beilleszt</text>
+    <text id="IDS_BR_SK_NEXT">Tovább</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Nem lehet felvenni a kezdőképernyőre. A webhely nem teszi lehetővé az előnézetet</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">User agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Böngésző foglalt. Próbálja újra.</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Törli a webes értesítések engedélyeit?</text>
+    <text id="IDS_COM_BODY_SUN">Vas</text>
+    <text id="IDS_BR_POP_SAVED">Mentve</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Érintse meg kétszer a weboldal megnyitásához.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Weboldal további adatai</text>
+    <text id="IDS_BR_BODY_NORMAL">Normál</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d tétel kijelölve</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Könyvjelző mentése</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Képet megtekint</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Letöltés indítása...</text>
+    <text id="IDS_BR_BODY_EMPTY">Üres</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Könyvjelzők</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Betűméret</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Előre</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Minden cookie törlése</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internetes előzmények mentése nélkül</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Böngészési adatok törlése</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japán (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Másol</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Mappa neve</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Előugró ablakok blokkolása</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Szinkronizált lapok</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Kezdőképernyőhöz adás</text>
+    <text id="IDS_COM_SK_SAVE">Ment</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Érvénytelen tanúsítvány</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Inkognitó üzemmód</text>
+    <text id="IDS_COM_BODY_JAN">jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Adatvédelem és biztonság</text>
+    <text id="IDS_BR_BODY_PRINT">Nyomtatás</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Probléma merült fel a webhely biztonsági tanúsítványával kapcsolatban</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Fényerő</text>
+    <text id="IDS_BR_SK3_DELETE">Töröl?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Betűméret</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automatikus észlelés</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Űrlapadatok megjegyzése</text>
+    <text id="IDS_BR_SK_DELETE">Töröl</text>
+    <text id="IDS_COM_SK_CANCEL_A">Mégse</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Biztonsági figyelmeztetés</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Letöltés?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Keressen vagy írjon be URL-t</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Űrlapadatok törlése</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Jelszót megjegyez</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Előzmények megnyitása</text>
+    <text id="IDS_BR_BODY_TODAY">Ma</text>
+    <text id="IDS_BR_POP_REFUSE">Elutasít</text>
+    <text id="IDS_COM_BODY_PRIVACY">Védett adataim</text>
+    <text id="IDS_BR_OPT_REFRESH">Frissítés</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Webmetszet</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Jelszavak törlése</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Beállítás kezdőlapként</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Mégse</text>
+    <text id="IDS_BR_OPT_HUGE">Nagyon nagy</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Értesítés...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Az elmúlt 7 napban</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(nincs címke)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Mindig bekapcsolva</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ELŐZMÉNYEK</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Érintse meg újból az Internet bezárásához</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Adja meg a könyvjelző nevét</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Hitelesítés szükséges</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Hivatkozás mentése</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Ne jelenjen meg újra</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Másolás a vágólapra</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Mappa átnevezése</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Automatikus mentés azonosítója/jelszava</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Visszaáll az összes beállítás alapértelmezése. Folytatja a műveletet?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Könyvjelzők kijelölése</text>
+    <text id="IDS_COM_BODY_CLOSE">Bezárás</text>
+    <text id="IDS_BR_BODY_SMALL">Kicsi</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Alapértelmezés visszaállítása</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Koreai (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automatikus kapcsolódás)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Címke átnevezése</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">MAPPA LÉTREHOZÁSA</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Kezdőlap</text>
+    <text id="IDS_COM_POP_INVALID_URL">Érvénytelen URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Asztali nézet</text>
+    <text id="IDS_BR_SK_MENU">Menü</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL nem található</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobilnézet</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Megny. új ablakban</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Alkalmazásindító létrehozva</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Sikertelen adatkapcsolat</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Automatikus űrlapkitöltés</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Helyadatok lekérésének engedélyezése webhelyek számára</text>
+    <text id="IDS_COM_BODY_THU">Csü</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">MAPPA ÁTNEVEZÉSE</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Törölve a könyvjelzők közül</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Könyvjelző</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Új oldalak áttekintése</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Szélességhez</text>
+    <text id="IDS_COM_BODY_JUL">júl.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Adathálózat</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Könyvjelző hozzáadva</text>
+    <text id="IDS_BR_TAB_HISTORY">Előzmények</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Elmúlt hónap</text>
+    <text id="IDS_BR_SK_DONE">Kész</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Könyvjelző szerkesztése</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Törli az összes mentett jelszót?</text>
+    <text id="IDS_BR_OPT_LIST">Lista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Könyvjel. mentése</text>
+    <text id="IDS_COM_BODY_MAY">máj.</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">A biztonsági irányelv korlátozza az internetböngésző használatát</text>
+    <text id="IDS_COM_BODY_MAR">már.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">A könyvjelzőt nem lehetett hozzáadni. Elérte a könyvjelzők maximális számát</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Mindig kérdezzen rá</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Oldal mentése</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Szó kiválasztása</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Biztonsági figyelmeztetések</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Mappa létrehozása</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Összes törlése</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Törli a kijelölt könyvjelzőket?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Személyre szabott adatok törlése</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Minden böngészőadat törlése és az alapértelmezett beállítások visszaállítása</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Képek megjelenítése weboldalakon</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Szótár</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Alapértelmezett nézet</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Rendezés címke szerint</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Webalkalmazás telepítése</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">A böngésző névjegye</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Privát üzemmód engedélyezése</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Kivágatgyűjtő könyv</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Kereső</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Űrlapokba beírt adatok megjegyzése a későbbiekre</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Nincs cím</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d héttel ezelőtt</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Kezdőképernyőhöz adás</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Hely engedélyezése</text>
+    <text id="IDS_BR_POP_ENTER_URL">Írja be az URL-t</text>
+    <text id="IDS_BR_OPT_MANUAL">Kézi</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Nincs előző oldal</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScript futtatása</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">A(z) %s az Ön helyadatait kéri</text>
+    <text id="IDS_COM_BODY_FRI">Pén</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Verzió</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Üzenet</text>
+    <text id="IDS_BR_OPT_CACHE">Gyorsítótár</text>
+    <text id="IDS_BR_SK_EDIT">Szerkeszt</text>
+    <text id="IDS_BR_BODY_GENARAL">Általános</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Mentett oldalak</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Értesítések megjelenítésének engedélyezése a(z) %s számára</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Előugró ablakok blokkolása a weboldalakon</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Kép mentése</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Leggyakrabban látogatott helyek</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Tegnap</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Cím megadása</text>
+    <text id="IDS_COM_BODY_DEC">dec.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Mindent töröl</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d tétel kijelölve</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">A képmentés sikertelen</text>
+    <text id="IDS_BR_OPT_MESSAGES">Üzenetek</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Átrendezés</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Szöveg automata átméretezése</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Törli a webhely helyadat-hozzáférési információit?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Listanézet</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Áthelyezi a kijelölt könyvjelzőket?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Kevés a memória</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Kevés a memória. Töröljön néhány tételt</text>
+</string_table>
diff --git a/res/hye-AM.xml b/res/hye-AM.xml
new file mode 100644 (file)
index 0000000..d27b11c
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Համացանցային ծանուցում</text>
+    <text id="IDS_BR_OPT_DRAG">Քաշել</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Արդյունքներ չեն գտնվել</text>
+    <text id="IDS_COM_BODY_NOV">Նոյ</text>
+    <text id="IDS_COM_BODY_PASTE">Տեղադրել</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Էջի բվնդկության դրվածքներ</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Ընդլայնված դրվածքներ անհատական կայքերի համար</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Օգտվողի հիմնաէջ</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ՊԱՏՈՒՀԱՆԻ ԿԱՌԱՎԱՐԻՉ</text>
+    <text id="IDS_BR_BODY_AUTO">Ավտոմատ</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Մաքրել պատմությունը</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Ընթացիկ էջ</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Փակեք բոլոր բաց պատուհաններն ու գնացեք հիմնաէջ</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Ընդունել թխուկները</text>
+    <text id="IDS_BR_OPT_SHARE">Համատեղ օգտագործում</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Չինարեն (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Լատիներեն-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Մշակողի ռեժիմ</text>
+    <text id="IDS_COM_BODY_JUNE">Հունիս</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Բեռնել պատկերներ</text>
+    <text id="IDS_BR_BUTTON2_DONE">Արված է</text>
+    <text id="IDS_BR_OPT_SETTINGS">Պարամետրեր</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Հսկա</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Տվյալների կապակցման խնդիր</text>
+    <text id="IDS_COM_BODY_AUG">Օգս</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Ընթացիկ էջը դնել որպես հիմնաէջ</text>
+    <text id="IDS_COM_BODY_SETTINGS">Պարամետրեր</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Ջնջել</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Ճապոներեն (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Պահպանված ՆՀ և գաղտնաբառ</text>
+    <text id="IDS_BR_OPT_OPEN">Բացել</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Այլևս չհարցնել</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Պահպանել արտացանցային ընթերցման համար</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Ավելացնել Լիվբոքս</text>
+    <text id="IDS_COM_BODY_JULY">Հուլիս</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Ստեղծել թղթպանակ</text>
+    <text id="IDS_BR_OPT_ADD">Ավելացնել</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Բարձր</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Պահպանել օգտվողի անուններն ու գաղտնաբառերը կայքերի համար</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Ճապոներեն (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Ներբեռնման կառավարիչ</text>
+    <text id="IDS_COM_BODY_APRIL">ապրիլ</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Չինարեն (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Մեծ</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Կայքի դրվածքներ</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Փակել բոլորը</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Ընտրել տարրեր</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Ընտրել բոլորը</text>
+    <text id="IDS_BR_OPT_RELOAD">Վերաբեռնել</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Անցնել հետ</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Մաքրե՞լ պատմությունը:</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Տարրեր չկան</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">ՊԱՆԱԿ</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Օգտվողի ընտրովի գործակալ</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Աշխատասեղանի դիտում</text>
+    <text id="IDS_COM_BODY_SEP">Սպտ</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Պատճենել URL-ն</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Բացել նոր էջում</text>
+    <text id="IDS_COM_BODY_WED">Չրք</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Էջանիշներ չկան</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Ավելացրեք հատկորոշիչ</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Տեսնել պատկերը</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Ուղարկել էլփոստով</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Թույլատրված չէ</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Ցույց տալ նոր բացված էջերի արագ դիտումը</text>
+    <text id="IDS_BR_BODY_LARGE">Մեծ</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Փոքրացված պատկերների տեսք</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Գտնել էջում</text>
+    <text id="IDS_BR_BODY_PASSWORD">Գաղտնաբառ</text>
+    <text id="IDS_BR_BODY_TITLE">Վերնագիր</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Գրվածքի այլագրում</text>
+    <text id="IDS_BR_POP_DELETED">Ջնջված է</text>
+    <text id="IDS_BR_BODY_SETTINGS">Պարամետրեր</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 տարր է ընտրվել</text>
+    <text id="IDS_BR_OPT_MINIMISE">Նվազարկել</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Հայտանիշեր</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Տեքստի ընտրությունը միացված է</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Նոր թղթապանակ</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Հավելված է էջանիշներին</text>
+    <text id="IDS_BR_OPT_ALLOW">Թույլատրել</text>
+    <text id="IDS_BR_BODY_READABLE">Ընթեռնելի</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Ցույց տալ պատկերներ</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Ավտոմատ</text>
+    <text id="IDS_COM_BODY_OCT">Հոկտ</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Պրոքսիի պորտ</text>
+    <text id="IDS_BR_HEADER_EDIT">Խմբագրել</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Վերացնե՞լ զննարկչի պատմությունը:</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Մուտքագրեք թղթապանակի անունը</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Ուղարկել հաղորդագրության միջոցով</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Դիտել մջց</text>
+    <text id="IDS_COM_BODY_TUE">Երք</text>
+    <text id="IDS_COM_BODY_MON">Երկ</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Բազմապատուհան</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Արդեն գոյություն ունի</text>
+    <text id="IDS_BR_BODY_COPY_URL">Պատճենել հասցեն</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Հիշել նախապատվությունը</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Մաքրել տեղի մուտքը</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Ջնջե՞լ բոլոր թխուկները</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Վերացնե՞լ բոլոր պահպանված ձևի տվյալները:</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Ցանցի սխալ</text>
+    <text id="IDS_BR_OPT_STOP">Դադարեցնել</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Գտնել էջում</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Այցելված կայքեր չկան</text>
+    <text id="IDS_COM_BODY_SAT">Շբթ</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Ներբեռնել</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Էջանիշ ավելացնել</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Վերացնե՞լ հիշապահեստում տեղայնորեն պահված բովանդակությունն ու տվյալների շտեմարանները:</text>
+    <text id="IDS_BR_POP_FAIL">Ձախողվեց</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Փակել պատուհանը</text>
+    <text id="IDS_BR_BODY_MEDIUM">Միջին</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Վերջին շաբաթ</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Անհնար է ցուցադրել կայքէջը: Սերվերից պատասխան չկա</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Ջնջել էջանիշը</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Ավ. կտրածոների ալբոմին</text>
+    <text id="IDS_BR_BODY_OLDER">Ավելի հին</text>
+    <text id="IDS_BR_SK_PREVIOUS">Նախորդ</text>
+    <text id="IDS_BR_BUTTON_MORE">Ավելին</text>
+    <text id="IDS_BR_OPT_MOVE">Տեղափոխել</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Երեկ</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Ընտրության ռեժիմ</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Չհատկորոշված</text>
+    <text id="IDS_BR_BODY_CREATED">Ստեղծված է</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Տեղադրեք SIM քարտ</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Էջանիշը հեռացվեց</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Մաքրել համացանցային ծանուցման թույլտվությունների դրվածքները</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Համօգտագործել հղումը</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Դնել տեքստ համացանցային ձևաթղթի ինքնալրացման համար</text>
+    <text id="IDS_COM_SK_OK">Ընդունել</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Փոքր</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Պատճենել պատկեր</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Անվտանգ միացում</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Ձևի տվյալներ</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Առավել այցելված</text>
+    <text id="IDS_BR_OPT_SELECT">Ընտրել</text>
+    <text id="IDS_BR_HEADER_FOLDER">Թղթապանակ</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Անհնար է բացել նոր պատուհան: Առավելագույն թվով պատուհաններ արդեն բաց են</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Թույլ տալ, որ կայքերը գործարկեն JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Ինքնանորացում</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Նոր պատուհան</text>
+    <text id="IDS_COM_SK_NO">Ոչ</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Կայքերին թույլ է տալիս պահպանել և կարդալ թխուկների տվյալներ</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Կրկնակի թակեք՝ մատուցարանը փակելու համար</text>
+    <text id="IDS_BR_BODY_PLAY">Նվագել</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Հասել է հատկորոշիչների առավելագույն քանակին (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Բեռնվում է: Խնդրում ենք սպասել...</text>
+    <text id="IDS_BR_SK_CANCEL">Չեղարկել</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Շարժական տվյալները կասեցված են: Միացեք՝ օգտագործելով Wi-Fi ցանց, կամ ընձեռեք շարժական տվյալներ</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Դատարկ էջը</text>
+    <text id="IDS_BR_BODY_SEARCH">Որոնել</text>
+    <text id="IDS_COM_BODY_FEB">Փտրվ</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Կասեցնել գաղտնի կապի ռեժիմը</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Դատարկել հիշապահեստը</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Գաղտնաբառ</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Օգտվողի անուն</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Ձեր շարժական սարքում հեշտությամբ դիտեք ԱՀ կայքեր: Այս գործառական հնարավորությունը մեծացնում է տեքստի չափը, որպեսզի հեշտանա այն կարդալը: Նշում. տեքստի դասավորվածքը կարող է փոխվել</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">ԽՄԲԱԳՐԵԼ ԷՋԱՆԻՇԵՐԸ</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Մաքրել պահված տվյալները</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Վերացնե՞լ կայքի բոլոր տվյալները և տեղի թույլտվությունները:</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Ընտրել բոլորը</text>
+    <text id="IDS_BR_POP_NEVER">Երբեք</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Ընտրեք թղթապանակ</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Վերջին դիտված էջ</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Մշակողի ընտրանքներ</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Բնօրինակ լեզու</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Էջանիշեր</text>
+    <text id="IDS_BR_SK_CLEAR">Մաքրել</text>
+    <text id="IDS_COM_BODY_TODAY">Այսօր</text>
+    <text id="IDS_COM_SK_YES">Այո</text>
+    <text id="IDS_BR_OPT_PASTE">Տեղադրել</text>
+    <text id="IDS_BR_SK_NEXT">Հաջորդ</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Անհնար է ավելացնել հիմնական էկրանին: Այս կայքը թույլ չի տալիս այն նախադիտել</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Օգտվողի գործակալ</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Անսպասելի ձախողում</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Մաքրե՞լ համացանցային ծանուցման թույլտվությունները:</text>
+    <text id="IDS_COM_BODY_SUN">Կիր</text>
+    <text id="IDS_BR_POP_SAVED">Պահպանվեց</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Կրկնակի թակեք՝ կայքէջը բացելու համար</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Կայքէջի լրացուցիչ տեղեկ.</text>
+    <text id="IDS_BR_BODY_NORMAL">Նորմալ</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d տարր է ընտրվել</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Ավելացնել Էջանիշերում</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Տեսնել պատկերը</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Ներբեռնման մեկնարկում...</text>
+    <text id="IDS_BR_BODY_EMPTY">Դատարկ է</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Էջանիշեր</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Տառաչափ</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Անցնել առաջ</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Ջնջել թխուկների ողջ տվյալները</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Ինտերնետի պատմությունը չի պահվել</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Ջնջել զննարկման տվյալները</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Ճապոներեն (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Պատճենել</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Թղթապանակի անունը</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Արգելափակել ելնող պատուհանները</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Համաժամացված ներդիրներ</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Ավելացնել հիմնական էկրանին</text>
+    <text id="IDS_COM_SK_SAVE">Պահել</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Անվավեր վկայական</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Ծպտյալ ռեժիմ</text>
+    <text id="IDS_COM_BODY_JAN">Հնվ</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Գաղտնիություն և անվտանգություն</text>
+    <text id="IDS_BR_BODY_PRINT">Տպել</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Այս կայքն ունի անվտանգության վկայագրերի խնդիր</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Պայծառություն</text>
+    <text id="IDS_BR_SK3_DELETE">Ջնջել?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Տառաչափ</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Ինքնաբերաբար հայտնաբերել</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Հիշել տվյալներից</text>
+    <text id="IDS_BR_SK_DELETE">Ջնջել</text>
+    <text id="IDS_COM_SK_CANCEL_A">Չեղկլ</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Անվտանգության զգուշացում</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Ներբեռնե՞լ</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Որոնել կամ մուտքագրել URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Ջնջել տվյալներից</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Հիշել գաղտնաբառերը</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Գնալ դեպի պատմություն</text>
+    <text id="IDS_BR_BODY_TODAY">Այսօր</text>
+    <text id="IDS_BR_POP_REFUSE">Հրաժարվել</text>
+    <text id="IDS_COM_BODY_PRIVACY">Գաղտնիություն</text>
+    <text id="IDS_BR_OPT_REFRESH">Թարմացնել</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Համացանցային հոլովակ</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Մաքրել գաղտնաբառերը</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Դրվել է որպես հիմնաէջ</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Դդրեցնել</text>
+    <text id="IDS_BR_OPT_HUGE">Խոշոր</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Ծանուցում...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Վերջին 7 օրը</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(առանց պիտակի)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Միշտ միացված</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ՊԱՏՄՈՒԹՅՈՒՆ</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Ինտերնետը փակելու համար թակեք ևս մեկ անգամ</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Մուտքագրեք էջանիշի անվանումը</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Պահանջվում է վավերականացում</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Պահպանել հղումը</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Այլևս երբեք ցույց չտալ</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Պատճենել փոխանակման բունկերի մեջ</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Վերանվանել թղթապանակը</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">ՆՀ/գաղտնաբառի ինքնաբերական պահպանում</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Բոլոր դրվածքները՝ կանխադրված: Շարունակե՞լ:</text>
+    <text id="IDS_BR_BODY_MOBILE">Բջջային</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Ընտրել էջանիշեր</text>
+    <text id="IDS_COM_BODY_CLOSE">Փակել</text>
+    <text id="IDS_BR_BODY_SMALL">Փոքր</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Զրոյացնել լռելյայնի</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Կորեերեն (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (ինքնամիացում)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Վերանվանել հայտանիշը</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">ՍՏԵՂԾԵԼ ՊԱՆԱԿ</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Սկզբնական էջ</text>
+    <text id="IDS_COM_POP_INVALID_URL">Անվավեր URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Աշխատասեղանի դիտում</text>
+    <text id="IDS_BR_SK_MENU">Ցանկ</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL չի գտնվել</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Շարժական դիտում</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Նոր պատուհանում</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Էլ. Փոստ</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Ստեղծված է կարճատ</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Տվյալների միացումը ձախողվեց</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Ինքնալրացվող ձևեր</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Կայքերին թույլ տալ մուտք խնդրել դեպի Ձեր գտնվելու տեղը</text>
+    <text id="IDS_COM_BODY_THU">Հնգ</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ՎԵՐԱՆՎԱՆԵԼ ՊԱՆԱԿ</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Հեռացված է էջանիշերից</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Էջանիշ</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Էջ. բացել արագ դիտ. մեջ</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Տեղավորել լայնքի վրա</text>
+    <text id="IDS_COM_BODY_JUL">Հուլ</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Տվյալների ցանց</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Յունիկոդ (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Էջանիշն ավելացվել է</text>
+    <text id="IDS_BR_TAB_HISTORY">Պատմություն</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Անցյալ ամիս</text>
+    <text id="IDS_BR_SK_DONE">Պատրաստ</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Խմբագրել էջանիշը</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Վերացնե՞լ բոլոր պահպանված գաղտնաբառերը:</text>
+    <text id="IDS_BR_OPT_LIST">Ցանկ</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Ավելաց. Էջանիշերում</text>
+    <text id="IDS_COM_BODY_MAY">Մայ</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Անվտանգության քաղաքականությունը սահմանափակում է ինտերնետային զննարկչի օգտագործումը</text>
+    <text id="IDS_COM_BODY_MAR">Մրտ</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Անհնար է ավելացնել էջանիշը: Հասել եք էջանիշերի առավելագույն քանակին</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Միշտ հարցնել</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Պահպանել էջը</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Ընտրել բառ</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Ցուցադրել անվտանգության զգուշացումները</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Ստեղծել թղթապանակ</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Ջնջել բոլորը</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Վերացնե՞լ ընտրված էջանիշերը:</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Մաքրել անհատականացված տվյալները</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Ջնջել զննիչի ողջ տեղեկությունը և վերակայել բոլոր լռելյայն կայվածքները</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Ցուցադրել պատկերները կայքերում</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Բառարան</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Կանխադրված դիտում</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Տեսակավորել ըստ հատկորոշիչի</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Տեղադրել համացանցային ծրագիր</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Իմ դիտարկչի մասին</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Ընձեռել գաղտնի կապի ռեժիմը</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Կտրածոների ալբոմ</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Որոնիչ</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Հիշել տպվելիք տվյալներ` հետագա օգտագործման համար</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Վերնագիր չկա</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d շաբաթ առաջ</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Ավելացնել հիմնական էկրանին</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Ընձեռել տեղ</text>
+    <text id="IDS_BR_POP_ENTER_URL">Մուտքագրեք հասցեն</text>
+    <text id="IDS_BR_OPT_MANUAL">Ձեռքով</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Պատմություն չկա</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Գործարկել JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s Ձեր տեղի հարցում է կատարում</text>
+    <text id="IDS_COM_BODY_FRI">Ուրբ</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Տարբերակ</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Հաղորդագրություն</text>
+    <text id="IDS_BR_OPT_CACHE">Կեշ</text>
+    <text id="IDS_BR_SK_EDIT">Խմբագրել</text>
+    <text id="IDS_BR_BODY_GENARAL">Ընդհանուր</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Պահպանված էջ</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Թույլ տալ, որ %s ցույց տա ծանուցումները</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Արգելափակել ելնող պատուհանները կայքէջերում</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Պահպանել պատկերը</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Առավել այցելված կայքեր</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Երեկ</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Մուտքագրեք վերնագիրը</text>
+    <text id="IDS_COM_BODY_DEC">Դեկտ</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Բոլորը ջնջված են</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d տարր է ընտրվել</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Անհնար է պահել պատկերը</text>
+    <text id="IDS_BR_OPT_MESSAGES">Հղրդգրթ</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Վերադասավորել</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Ինքնաբար փոխել տեքստի չափերը</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Վերացնե՞լ կայքի տեղի մուտքի մասին տեղեկատվությունը:</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Դիտման ռեժիմների ցանկ</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Տեղափոխե՞լ ընտրված էջանիշերը:</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Չկա բավական հիշողություն</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Հիշողությունը չի բավարարում: Ջնջեք որոշ տարրեր</text>
+</string_table>
diff --git a/res/isl-IS.xml b/res/isl-IS.xml
new file mode 100644 (file)
index 0000000..7025319
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Veftilkynning</text>
+    <text id="IDS_BR_OPT_DRAG">Draga</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Ekkert fannst</text>
+    <text id="IDS_COM_BODY_NOV">nóv.</text>
+    <text id="IDS_COM_BODY_PASTE">Líma</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Efnisstillingar síðu</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Ítarlegar stillingar fyrir einstaka vefsvæði</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Heimasíða notanda</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">GLUGGASTJÓRNUN</text>
+    <text id="IDS_BR_BODY_AUTO">Sjálfvirkt</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Hreinsa feril</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Opin síða</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Loka öllum opnum gluggum og fara á upphafssíðuna</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Samþykkja fótspor</text>
+    <text id="IDS_BR_OPT_SHARE">Samnýta</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kínverska (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Hönnunarstilling</text>
+    <text id="IDS_COM_BODY_JUNE">Júní</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Hlaða inn myndum</text>
+    <text id="IDS_BR_BUTTON2_DONE">Lokið</text>
+    <text id="IDS_BR_OPT_SETTINGS">Stillingar</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Risastórt</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Vandamál í gagnatengingu</text>
+    <text id="IDS_COM_BODY_AUG">ág.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Velja opna síðu sem upphafssíðu</text>
+    <text id="IDS_COM_BODY_SETTINGS">Stillingar</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Eyða</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanska (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Vistað notandanafn og lykilorð</text>
+    <text id="IDS_BR_OPT_OPEN">Opna</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Ekki spyrja aftur</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Vista og lesa án tengingar</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Bæta við kvikum reit</text>
+    <text id="IDS_COM_BODY_JULY">Júlí</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Búa til möppu</text>
+    <text id="IDS_BR_OPT_ADD">Bæta við</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Mikið</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Vista notandanöfn og lykilorð fyrir vefsvæði</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japanska (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Stjórnun niðurhals</text>
+    <text id="IDS_COM_BODY_APRIL">apríl</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kínverska (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Stórt</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Vefsíðustillingar</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Loka öllu</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Velja hluti</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Velja allt</text>
+    <text id="IDS_BR_OPT_RELOAD">Endurhlaða</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Fara til baka</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Eyða sögu?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Engin atriði</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">MAPPA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Sérstilla biðlara notanda</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Skjáborðsskjár</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Afrita tengil</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Opna á nýrri síðu</text>
+    <text id="IDS_COM_BODY_WED">Mið</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Ný bókamerki</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Bæta við merki</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Skoða mynd</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Senda í tölvupósti</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Er óheimilt</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Sýna yfirlit yfir nýlega opnaðar síður</text>
+    <text id="IDS_BR_BODY_LARGE">Stórt</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Smámyndir</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Finna á síðu</text>
+    <text id="IDS_BR_BODY_PASSWORD">Aðgangsorð</text>
+    <text id="IDS_BR_BODY_TITLE">Titill</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Textakóðun</text>
+    <text id="IDS_BR_POP_DELETED">Eytt</text>
+    <text id="IDS_BR_BODY_SETTINGS">Stillingar</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 atriði valið</text>
+    <text id="IDS_BR_OPT_MINIMISE">Fela</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Merki</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Það er kveikt á textavali</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Ný mappa</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Bætt við bókamerki</text>
+    <text id="IDS_BR_OPT_ALLOW">Leyfa</text>
+    <text id="IDS_BR_BODY_READABLE">Læsileg</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Sýna myndir</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Sjálfvirkt</text>
+    <text id="IDS_COM_BODY_OCT">okt.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Tengi fyrir staðgengilnetþjón</text>
+    <text id="IDS_BR_HEADER_EDIT">Breyta</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Eyða vafrasögu?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Ritið heiti möppu</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Á að senda með skilaboðum?</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Birta eftir</text>
+    <text id="IDS_COM_BODY_TUE">Þri</text>
+    <text id="IDS_COM_BODY_MON">Mán</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Margir gluggar</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Er þegar til</text>
+    <text id="IDS_BR_BODY_COPY_URL">Afrita slóð</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Muna stillingu</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Hreinsa aðgang að staðsetningu</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Viltu eyða öllum fótsporum?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Eyða öllum vistuðum upplýsingum um innslátt?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Netvilla</text>
+    <text id="IDS_BR_OPT_STOP">Stöðva</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Finna á síðu</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Engin opnuð svæði</text>
+    <text id="IDS_COM_BODY_SAT">Lau</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Niðurhal</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Bæta við bókamerki</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Eyða gagnagrunnum og staðbundnu efni í skyndiminni?</text>
+    <text id="IDS_BR_POP_FAIL">Mistókst</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Loka glugga</text>
+    <text id="IDS_BR_BODY_MEDIUM">Miðlungs</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Síðasta vika</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Ekki er hægt að birta vefsíðuna. Netþjónninn svarar ekki</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Eyða bókamerki</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Bæta við úrklippubók</text>
+    <text id="IDS_BR_BODY_OLDER">Eldri</text>
+    <text id="IDS_BR_SK_PREVIOUS">Fyrri</text>
+    <text id="IDS_BR_BUTTON_MORE">Meira</text>
+    <text id="IDS_BR_OPT_MOVE">Færa</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Í gær</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Valstilling</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Ómerkt</text>
+    <text id="IDS_BR_BODY_CREATED">Búið til</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Setjið gagnakortið í</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Bókamerki fjarlægt</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Hreinsa heimildastillingar veftilkynninga</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Samnýta tengil</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Stilla texta fyrir sjálfvirka innfyllingu vefeyðublaða</text>
+    <text id="IDS_COM_SK_OK">Í lagi</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Lítið</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Afrita mynd</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Örugg tenging</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Innsláttargögn</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Oftast heimsótt</text>
+    <text id="IDS_BR_OPT_SELECT">Velja</text>
+    <text id="IDS_BR_HEADER_FOLDER">Mappa</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Ekki er hægt að opna nýjan glugga. Búið er að opna hámarksfjölda glugga</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Leyfa vefsvæðum að keyra JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Sjálfvirk uppfærsla</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nýr gluggi</text>
+    <text id="IDS_COM_SK_NO">Nei</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Leyfir vefsvæðum að vista og lesa fótsporagögn</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Tvípikkaðu til að loka bakkanum.</text>
+    <text id="IDS_BR_BODY_PLAY">Spila</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Hámarksfjölda merkja (%d) hefur verið náð</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Hleður. Andartak...</text>
+    <text id="IDS_BR_SK_CANCEL">Hætta við</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Slökkt á farsímagögnum. Tengdu með Wi-Fi eða opnaðu fyrir farsímagögn</text>
+    <text id="IDS_BR_BODY_COOKIES">Fótspor</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Auð síða</text>
+    <text id="IDS_BR_BODY_SEARCH">Leit</text>
+    <text id="IDS_COM_BODY_FEB">feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Slökkva á einkastillingu</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Hreinsa skyndiminni</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Aðgangsorð</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Notandanafn</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Skoðaðu tölvuvefsíður á einfaldan hátt í fartækinu. Þessi eiginleiki stækkar textann til að gera hann auðlesanlegri. Athugaðu: Umbrot textans kann að breytast</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">BREYTA BÓKAMERKJUM</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Hreinsa geymd gögn</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Eyða öllum gögnum á vefsíðu og staðsetningarleyfum?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Velja allt</text>
+    <text id="IDS_BR_POP_NEVER">Aldrei</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Velja möppu</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Síðasta síða sem var birt</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Forritaravalkostir</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Frummál</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Bókamerki</text>
+    <text id="IDS_BR_SK_CLEAR">Hreinsa</text>
+    <text id="IDS_COM_BODY_TODAY">Í dag</text>
+    <text id="IDS_COM_SK_YES">Já</text>
+    <text id="IDS_BR_OPT_PASTE">Líma</text>
+    <text id="IDS_BR_SK_NEXT">Næsta</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Ekki er hægt að bæta á heimaskjá. Þetta vefsvæði leyfir ekki forskoðun</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Fulltrúi notanda</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Óvænt bilun</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Viltu hreinsa heimildir veftilkynninga?</text>
+    <text id="IDS_COM_BODY_SUN">Sun</text>
+    <text id="IDS_BR_POP_SAVED">Vistað</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Tvípikkaðu til að opna vefsíðuna.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Frekari vefsíðuupplýsingar</text>
+    <text id="IDS_BR_BODY_NORMAL">Venjulegt</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d atriði valin</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Bæta við Bókamerki</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Skoða mynd</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Ræsi niðurhal...</text>
+    <text id="IDS_BR_BODY_EMPTY">Tómt</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Bókamerki</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Leturstærð</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Fara áfram</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Hreinsa öll fótsporagögn</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Netferillinn er ekki vistaður</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Eyða vafragögnum</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japanska (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Afrita</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Heiti möppu</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Loka fyrir sprettiglugga</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Samstilltir flipar</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Bæta á heimaskjá</text>
+    <text id="IDS_COM_SK_SAVE">Vista</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Ógilt vottorð</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Nafnlaus stilling</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Gagnaleynd og öryggi</text>
+    <text id="IDS_BR_BODY_PRINT">Prenta</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Það komu upp vandamál með öryggisvottorðið fyrir þetta svæði</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Birtustig</text>
+    <text id="IDS_BR_SK3_DELETE">Eyða?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Leturstærð</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Finna sjálfkrafa</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Vista innslegnar upplýsingar</text>
+    <text id="IDS_BR_SK_DELETE">Eyða</text>
+    <text id="IDS_COM_SK_CANCEL_A">Hætta við</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Öryggisviðvörun</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Á að hala niður?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Leita eða slá inn vefslóð</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Hreinsa innslegnar upplýsingar</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Muna lykilorð</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Opna feril</text>
+    <text id="IDS_BR_BODY_TODAY">Í dag</text>
+    <text id="IDS_BR_POP_REFUSE">Hafna</text>
+    <text id="IDS_COM_BODY_PRIVACY">Leynd</text>
+    <text id="IDS_BR_OPT_REFRESH">Uppfæra</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Vefúrklippa</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Hreinsa lykilorð</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Nota sem heimasíðu</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Hætta við</text>
+    <text id="IDS_BR_OPT_HUGE">Mjög stórt</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Tilkynni...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Síðustu 7 dagar</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(engin merki)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Alltaf kveikt</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">FERILL</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Pikkaðu einu sinni í viðbót til að loka internetinu</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Sláðu inn heiti bókamerkis</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Sannprófun er nauðsynleg</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Vista tengil</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Aldrei sýna aftur</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Afrita á klemmuspjald</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Endurnefna möppu</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Sjálfvirk vistun auðkennis eða lykilorðs</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Sjálfgefnar stillingar verða notaðar. Viltu halda áfram?</text>
+    <text id="IDS_BR_BODY_MOBILE">Farsími</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Velja bókamerki</text>
+    <text id="IDS_COM_BODY_CLOSE">Loka</text>
+    <text id="IDS_BR_BODY_SMALL">Lítið</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Endurstilla á sjálfgildi</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Kóreska (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (sjálfvirk tenging)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Breyta heiti merkis</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">BÚA TIL MÖPPU</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Heimasíða</text>
+    <text id="IDS_COM_POP_INVALID_URL">Ógild slóð</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Skjáborðssýn</text>
+    <text id="IDS_BR_SK_MENU">Valmynd</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">Slóðin fannst ekki</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Farsímaskjár</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Opna í nýjum glugga</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Tölvupóstur</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Flýtileið var búin til</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Gagnatenging mistókst</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Sjálfvirk útfylling</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Leyfa svæðum að biðja um aðgang að staðsetningunni þinni</text>
+    <text id="IDS_COM_BODY_THU">Fim</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">BREYTA MÖPPUHEITI</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Fjarlægt úr bókamerkjum</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Bókamerki</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Opna síður í yfirliti</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Fella að breidd</text>
+    <text id="IDS_COM_BODY_JUL">Júl.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Gagnanet</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Bókamerki bætt við</text>
+    <text id="IDS_BR_TAB_HISTORY">Saga</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Síðasti mánuð</text>
+    <text id="IDS_BR_SK_DONE">Lokið</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Breyta bókamerki</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Eyða öllum vistuðum lykilorðum?</text>
+    <text id="IDS_BR_OPT_LIST">Listi</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Bæta við bókamerki</text>
+    <text id="IDS_COM_BODY_MAY">Maí</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Öryggisreglur takmarka notkun netvafra</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">Vefslóð</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Mistókst að bæta við bókamerki. Hámarksfjölda bókamerkja er náð</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Spyrja alltaf</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Vista síðu</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Velja orð</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Sýna öryggisviðvaranir</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Búa til möppu</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Eyða öllu</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Viltu eyða völdum bókamerkjum?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Hreinsa sérsniðin gögn</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Hreinsa öll vafragögn og núllstilla allt á sjálfgefið</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Birta myndir á vefsíðum</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Orðabók</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Sjálfgefin skjár</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Raða eftir merki</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Setja upp vefforrit</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Um vafra</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Kveikja á einkastillingu</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Úrklippubók</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Leitarvél</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Geyma gögn sem ég færi inn í eyðublöð til síðari tíma nota</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Titil vantar</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Fyrir %d vikum</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Setja á heimaskjá</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Virkja staðsetningu</text>
+    <text id="IDS_BR_POP_ENTER_URL">Slá inn slóð</text>
+    <text id="IDS_BR_OPT_MANUAL">Handvirkt</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Ferill er enginn</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Keyra Java-vefforskrift</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s biður um staðsetningu þína</text>
+    <text id="IDS_COM_BODY_FRI">Fös</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Útgáfa</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Skilaboð</text>
+    <text id="IDS_BR_OPT_CACHE">Skyndiminni</text>
+    <text id="IDS_BR_SK_EDIT">Breyta</text>
+    <text id="IDS_BR_BODY_GENARAL">Almennt</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Vistaðar síður</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Leyfa %s að sýna tilkynningar</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Útiloka sprettiglugga á vefsíðum</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Vista mynd</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Mest opnuð svæði</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Í gær</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Rita titil</text>
+    <text id="IDS_COM_BODY_DEC">Des.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Öllu eytt</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d atriði valið</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Ekki er hægt að vista mynd</text>
+    <text id="IDS_BR_OPT_MESSAGES">Skilaboð</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Endurraða</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Breyta textastærð sjálfkrafa</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Eyða staðaraðgangi fyrir vefsvæði?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Listaskjár</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Viltu færa valin bókamerki?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Ekki er nægt minni</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Ekki er nægt minni. Eyðið nokkrum atriðum</text>
+</string_table>
diff --git a/res/ita-IT.xml b/res/ita-IT.xml
new file mode 100644 (file)
index 0000000..89f2e9d
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Notifica Web</text>
+    <text id="IDS_BR_OPT_DRAG">Trascina</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nessun risultato trovato</text>
+    <text id="IDS_COM_BODY_NOV">Nov</text>
+    <text id="IDS_COM_BODY_PASTE">Incolla</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Impost. contenuto pagina</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Impostazioni avanzate per singoli siti web</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Pagina iniziale utente</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">GESTIONE FINESTRE</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Cancella cronologia</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Pagina corrente</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Chiudete tutte le finestre aperte e passate alla homepage</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Accetta cookie</text>
+    <text id="IDS_BR_OPT_SHARE">Condividi</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Cinese (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Modalità sviluppatore</text>
+    <text id="IDS_COM_BODY_JUNE">Giugno</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Carica immagini</text>
+    <text id="IDS_BR_BUTTON2_DONE">Fatto</text>
+    <text id="IDS_BR_OPT_SETTINGS">Impostazioni</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Enorme</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problema di connettività dati</text>
+    <text id="IDS_COM_BODY_AUG">Ago</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Imposta la pagina visualizzata come pagina iniziale</text>
+    <text id="IDS_COM_BODY_SETTINGS">Impostazioni</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Elimina</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Giapponese (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">ID e password salvati</text>
+    <text id="IDS_BR_OPT_OPEN">Apri</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Non chiedere di nuovo</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Salva per lettura offline</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Aggiornare una casella live</text>
+    <text id="IDS_COM_BODY_JULY">Luglio</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Crea cartella</text>
+    <text id="IDS_BR_OPT_ADD">Aggiungi</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Alta</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Salva nomi utente e password per i siti web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Giapponese (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Gestione download</text>
+    <text id="IDS_COM_BODY_APRIL">Aprile</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Cinese (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Grande</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Impostazioni sito web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Chiudi tutte</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Seleziona elementi</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Seleziona tutto</text>
+    <text id="IDS_BR_OPT_RELOAD">Ricarica</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Vai indietro</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Cancellare cronologia?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Nessun elemento</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">CARTELLA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Personalizza agente utente</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Vista desktop</text>
+    <text id="IDS_COM_BODY_SEP">Set</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copia URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Apri in nuova pagina</text>
+    <text id="IDS_COM_BODY_WED">Mer</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Nessun preferito</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Aggiungi tag</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Vedi immagine</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Invia tramite e-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Non consentito</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Mostra panoramica delle pagine appena aperte</text>
+    <text id="IDS_BR_BODY_LARGE">Grande</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Vista miniature</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Trova nella pagina</text>
+    <text id="IDS_BR_BODY_PASSWORD">Password</text>
+    <text id="IDS_BR_BODY_TITLE">Titolo</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codifica testo</text>
+    <text id="IDS_BR_POP_DELETED">Eliminato/i</text>
+    <text id="IDS_BR_BODY_SETTINGS">Impostazioni</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 elemento selezionato</text>
+    <text id="IDS_BR_OPT_MINIMISE">Riduci</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Tag</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Attiva selezione testo</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nuova cartella</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Aggiunto a preferiti</text>
+    <text id="IDS_BR_OPT_ALLOW">Consenti</text>
+    <text id="IDS_BR_BODY_READABLE">Leggibile</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Mostra immagini</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatica</text>
+    <text id="IDS_COM_BODY_OCT">Ott</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Porta</text>
+    <text id="IDS_BR_HEADER_EDIT">Modifica</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Eliminare cronologia browser?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Specifica nome cartella</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Invia con messaggio</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Vedi per</text>
+    <text id="IDS_COM_BODY_TUE">Mar</text>
+    <text id="IDS_COM_BODY_MON">Lun</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multischermo</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Già esiste</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copia URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Ricorda preferenza</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Cancella accesso posizione</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Eliminare tutti i cookie?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Eliminare tutti i dati moduli salvati?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Errore di rete</text>
+    <text id="IDS_BR_OPT_STOP">Interrompi</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Trova nella pagina</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Nessun sito visitato</text>
+    <text id="IDS_COM_BODY_SAT">Sab</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Download</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Aggiungi preferito</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Eliminare contenuto della cache e database locali?</text>
+    <text id="IDS_BR_POP_FAIL">Errore</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Chiudi finestra</text>
+    <text id="IDS_BR_BODY_MEDIUM">Medio</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Ultima settimana</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Impossibile visualizzare la pagina Web. Il server non risponde</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Elimina preferito</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Aggiungi a raccogl.</text>
+    <text id="IDS_BR_BODY_OLDER">Precedenti</text>
+    <text id="IDS_BR_SK_PREVIOUS">Precedente</text>
+    <text id="IDS_BR_BUTTON_MORE">Altro</text>
+    <text id="IDS_BR_OPT_MOVE">Sposta</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Ieri</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Modalità di selezione</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Senza tag</text>
+    <text id="IDS_BR_BODY_CREATED">Creato</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Inserisci una scheda SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Segnalibro rimosso</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Annulla le impostazioni autorizzazioni di notifica Web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Condividi link</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Imposta testo per riempimento automatico del modulo Web</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Piccolo</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copia immagine</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Connessione protetta</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Dati modulo</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Più visitati</text>
+    <text id="IDS_BR_OPT_SELECT">Seleziona</text>
+    <text id="IDS_BR_HEADER_FOLDER">Cartella</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Impossibile aprire una nuova finestra. Raggiunto numero massimo di finestre aperte</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Consente ai siti di eseguire JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Aggiornamento automatico</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nuova finestra</text>
+    <text id="IDS_COM_SK_NO">No</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Consente ai siti di salvare e leggere i dati cookie</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Toccate due volte per chiudere la barra.</text>
+    <text id="IDS_BR_BODY_PLAY">Riproduci</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Raggiunto numero massimo di tag (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Caricamento. Attendere...</text>
+    <text id="IDS_BR_SK_CANCEL">Annulla</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Connessione dati disattiva. Connettersi tramite rete Wi-Fi o attivare la connessione dati</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookie</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Pagina vuota</text>
+    <text id="IDS_BR_BODY_SEARCH">Cerca</text>
+    <text id="IDS_COM_BODY_FEB">Feb</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Disattiva modalità Privata</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Svuota cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Password</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nome utente</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Visualizzate i siti Web del PC facilmente sul dispositivo in uso. Questa funzione ottimizza la dimensione del testo in modo da renderlo più leggibile. Nota: il layout del testo potrebbe cambiare</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">MODIFICA SEGNALIBRO</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Cancella dati memorizzati</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Eliminare tutti i dati dei siti Web e le autorizzazioni di localizzazione?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Seleziona tutto</text>
+    <text id="IDS_BR_POP_NEVER">Mai</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Seleziona cartella</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Ultima pagina visualizzata</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opzioni sviluppatore</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Lingua sorgente</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Preferiti</text>
+    <text id="IDS_BR_SK_CLEAR">Cancella</text>
+    <text id="IDS_COM_BODY_TODAY">Oggi</text>
+    <text id="IDS_COM_SK_YES">Sì</text>
+    <text id="IDS_BR_OPT_PASTE">Incolla</text>
+    <text id="IDS_BR_SK_NEXT">Avanti</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Impossibile aggiungere alla schermata iniziale. L'anteprima per questo sito Web non è consentita</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Agente utente</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Errore imprevisto</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Annullare le autorizzazioni di notifica Web?</text>
+    <text id="IDS_COM_BODY_SUN">Dom</text>
+    <text id="IDS_BR_POP_SAVED">Salvato</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Toccate due volte per aprire la pagina Web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Info aggiuntive pagina Web</text>
+    <text id="IDS_BR_BODY_NORMAL">Normale</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d elementi selezionati</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Aggiungi a Preferiti</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Vedi immagine</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Inizio download...</text>
+    <text id="IDS_BR_BODY_EMPTY">Vuoto</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Preferiti</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Dimensioni carattere</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Vai avanti</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Cancellare cronologia?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Cancella tutti i dati cookie</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Cronologia Internet non memorizzata</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Elimina dati navigazione</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Giapponese (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copia</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nome cartella</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blocca pop-up</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Schede sincronizzate</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Aggiungi a schermata iniziale</text>
+    <text id="IDS_COM_SK_SAVE">Salva</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificato non valido</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Modalità in incognito</text>
+    <text id="IDS_COM_BODY_JAN">Gen</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacy e sicurezza</text>
+    <text id="IDS_BR_BODY_PRINT">Stampa</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Problemi con il certificato di sicurezza di questo sito</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Luminosità</text>
+    <text id="IDS_BR_SK3_DELETE">Elimina?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Dimensioni carattere</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Rilevamento automatico</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Ricorda dati modulo</text>
+    <text id="IDS_BR_SK_DELETE">Elimina</text>
+    <text id="IDS_COM_SK_CANCEL_A">Ann.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Avviso di sicurezza</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Scaricare?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Cerca o immetti URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Cancella dati modulo</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Ricorda password</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Vai a cronologia</text>
+    <text id="IDS_BR_BODY_TODAY">Oggi</text>
+    <text id="IDS_BR_POP_REFUSE">Rifiuta</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacy</text>
+    <text id="IDS_BR_OPT_REFRESH">Aggiorna</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Clip Web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Cancella password</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Imposta come pagina iniziale</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Annulla</text>
+    <text id="IDS_BR_OPT_HUGE">Molto grande</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notifica in corso...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Ultimi 7 giorni</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(nessun tag)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Sempre attivo</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">CRONOLOGIA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Toccate nuovamente per chiudere Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Inserisci nome preferito</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Autenticazione richiesta</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Salva link</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Non mostrare più</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copia negli appunti</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Rinomina cartella</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Salva ID/password</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Tutti i valori corrispondono alle impostazioni predefinite. Continuare?</text>
+    <text id="IDS_BR_BODY_MOBILE">Cellulare</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Selezionare i preferiti</text>
+    <text id="IDS_COM_BODY_CLOSE">Chiudi</text>
+    <text id="IDS_BR_BODY_SMALL">Piccolo</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Ripristina impostazioni predefinite</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coreano (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (connessione automatica)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Rinomina tag</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CREA CARTELLA</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Homepage</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL non valida</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Vista desktop</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL non trovato</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Vista cellulare</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Apri in nuova finestra</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">È stato creato un collegamento</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Connessione dati non riuscita</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Riempimento auto moduli</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Consente ai siti di richiedere l'accesso alla vostra posizione</text>
+    <text id="IDS_COM_BODY_THU">Gio</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RINOMINA CARTELLA</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Rimosso dai preferiti</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Preferito</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Apri pag. in panoramica</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Adatta a larghezza</text>
+    <text id="IDS_COM_BODY_JUL">Lug</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Rete dati</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Preferito aggiunto</text>
+    <text id="IDS_BR_TAB_HISTORY">Cronologia</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Ultimo mese</text>
+    <text id="IDS_BR_SK_DONE">Fatto</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Modifica preferito</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Eliminare tutte le password salvate?</text>
+    <text id="IDS_BR_OPT_LIST">Elenco</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Aggiungi a Preferiti</text>
+    <text id="IDS_COM_BODY_MAY">Mag</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">I criteri di sicurezza limitano l'uso del browser Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mar</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Impossibile aggiungere preferito. Raggiunto numero massimo di preferiti</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Chiedi sempre</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Salva pagina</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Parola</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Mostra avvisi di sicurezza</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Crea cartella</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Elimina tutto</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Eliminare i segnalibri selezionati?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Cancellate i dati personalizzati</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Cancella tutti i dati del browser e ripristina tutte le impostazioni predefinite</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Visualizza immagini su pagine Web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dizionario</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vista predefinita</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Ordina per tag</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Installa applicazione Web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Informazioni sul browser</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Attiva modalità Privata</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Raccoglitore</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Motore di ricerca</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Ricorda i dati digitati nei moduli per uso successivo</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Nessun titolo</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d settimane fa</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Aggiungi a schermata Home</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Attiva localizzazione</text>
+    <text id="IDS_BR_POP_ENTER_URL">Inserisci URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuale</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Nessuna cronologia</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Esegui JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s richiede la vostra posizione</text>
+    <text id="IDS_COM_BODY_FRI">Ven</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versione</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Messaggio</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Modifica</text>
+    <text id="IDS_BR_BODY_GENARAL">Generale</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Pagine salvate</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Consenti a %s di mostrare le notifiche</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blocca i pop-up sulle pagine Web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Salva immagine</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Siti più visitati</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Ieri</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Inserisci titolo</text>
+    <text id="IDS_COM_BODY_DEC">Dic</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Tutto eliminato</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d elemento selezionato</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Impossibile salvare immagine</text>
+    <text id="IDS_BR_OPT_MESSAGES">Messaggi</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Riordina</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Ridimensionamento testo auto</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Eliminare le informazioni di accesso alla posizione del sito Web?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Elenco</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Spostare i preferiti selezionati?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Memoria insufficiente</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Memoria insufficiente. Eliminare alcuni elementi</text>
+</string_table>
diff --git a/res/jpn-JP.xml b/res/jpn-JP.xml
new file mode 100644 (file)
index 0000000..759aabd
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web通知</text>
+    <text id="IDS_BR_OPT_DRAG">範囲選択</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">検索結果がありません。</text>
+    <text id="IDS_COM_BODY_NOV">11月</text>
+    <text id="IDS_COM_BODY_PASTE">貼り付け</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">ページコンテンツ設定</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">個々のWebサイトの詳細設定</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">ユーザーホームページ</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ウィンドウマネージャー</text>
+    <text id="IDS_BR_BODY_AUTO">自動</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">履歴を消去</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">現在のページ</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">開いているウィンドウを全て閉じ、ホームページに移動します。</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Cookieを許可</text>
+    <text id="IDS_BR_OPT_SHARE">共有</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">中国語(GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">ラテン1(ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">開発者モード</text>
+    <text id="IDS_COM_BODY_JUNE">6月</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">画像の読み込み</text>
+    <text id="IDS_BR_BUTTON2_DONE">完了</text>
+    <text id="IDS_BR_OPT_SETTINGS">設定</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">極大</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">データ接続問題</text>
+    <text id="IDS_COM_BODY_AUG">8月</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">このページをホームページに設定します。</text>
+    <text id="IDS_COM_BODY_SETTINGS">設定</text>
+    <text id="IDS_BR_SK_DELETE_ABB">削除</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">日本語(SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">保存したIDとパスワード</text>
+    <text id="IDS_BR_OPT_OPEN">開く</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">今後表示しない</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">オフライン用に保存</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Liveboxを追加</text>
+    <text id="IDS_COM_BODY_JULY">7月</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">フォルダ作成</text>
+    <text id="IDS_BR_OPT_ADD">追加</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">高</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Webサイトで入力したユーザー名とパスワードを保存</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">日本語(EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">ダウンロードマネージャー</text>
+    <text id="IDS_COM_BODY_APRIL">4月</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">中国語(Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">大</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Webサイト設定</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">全て閉じる</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">アイテムを選択</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">全て選択</text>
+    <text id="IDS_BR_OPT_RELOAD">再読み込み</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">前​の​ページ​へ</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">履歴を消去しますか?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">アイテムがありません。</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">フォルダ</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">ユーザーエージェントの編集</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">PC版を表示</text>
+    <text id="IDS_COM_BODY_SEP">9月</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">URLをコピー</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">新しいページで開く</text>
+    <text id="IDS_COM_BODY_WED">水</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">ブックマークがありません。</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">タグを追加</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">画像を表示</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Eメール送信</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">許可されていません。</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">新規ページを全体表示</text>
+    <text id="IDS_BR_BODY_LARGE">大</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">サムネイル表示</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">ページ内検索</text>
+    <text id="IDS_BR_BODY_PASSWORD">パスワード</text>
+    <text id="IDS_BR_BODY_TITLE">タイトル</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">文字コード</text>
+    <text id="IDS_BR_POP_DELETED">削除しました。</text>
+    <text id="IDS_BR_BODY_SETTINGS">設定</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1件選択</text>
+    <text id="IDS_BR_OPT_MINIMISE">最小化</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">タグ</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">テキスト選択ON</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">新規フォルダ</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">ブックマークに追加しました。</text>
+    <text id="IDS_BR_OPT_ALLOW">許可する</text>
+    <text id="IDS_BR_BODY_READABLE">判読可能</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">画像を表示</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">自動</text>
+    <text id="IDS_COM_BODY_OCT">10月</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">プロキシポート</text>
+    <text id="IDS_BR_HEADER_EDIT">編集</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">保存された閲覧履歴を消去しますか?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">フォルダ名を入力してください。</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">メッセージ送信</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">表示設定</text>
+    <text id="IDS_COM_BODY_TUE">火</text>
+    <text id="IDS_COM_BODY_MON">月</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">マルチ​ウィンドウ</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">既に登録されています。</text>
+    <text id="IDS_BR_BODY_COPY_URL">URLコピー</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">設定を保存</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">位置情報を消去</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">保存された全てのCookieを消去しますか?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">保存された全ての文字入力履歴を消去しますか?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">ネットワークエラーが発生しました。</text>
+    <text id="IDS_BR_OPT_STOP">停止</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">ページ内を検索</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">閲覧​した​サイト​が​ありません</text>
+    <text id="IDS_COM_BODY_SAT">土</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">ダウンロード</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">ブックマークを追加</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">保存された全てのキャッシュ情報を消去しますか?</text>
+    <text id="IDS_BR_POP_FAIL">失敗しました。</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">ウィンドウを閉じる</text>
+    <text id="IDS_BR_BODY_MEDIUM">標準</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">先週</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Webページを表示できません。サーバーから応答がありません。</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">ブックマークを削除</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">スクラップブックに追加</text>
+    <text id="IDS_BR_BODY_OLDER">古い順</text>
+    <text id="IDS_BR_SK_PREVIOUS">前へ</text>
+    <text id="IDS_BR_BUTTON_MORE">もっと見る</text>
+    <text id="IDS_BR_OPT_MOVE">移動</text>
+    <text id="IDS_COM_BODY_YESTERDAY">昨日</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">選択モード</text>
+    <text id="IDS_BR_BODY_UNTAGGED">タグなし</text>
+    <text id="IDS_BR_BODY_CREATED">作成しました。</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">SIMカードを挿入してください。</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">ブックマークが削除されました。</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Web通知の許可設定を解除</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">リンクを共有</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Webフォームに自動入力するテキストを設定</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">小</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">画像をコピー</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">セキュアコネクション</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">文字入力履歴</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">よく見るサイト</text>
+    <text id="IDS_BR_OPT_SELECT">選択</text>
+    <text id="IDS_BR_HEADER_FOLDER">フォルダ</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">既に最大数のウィンドウを開いているため、新規ウィンドウを開けません</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">サイト上でJavaScriptの実行を許可</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">自動更新</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">新規ウィンドウ</text>
+    <text id="IDS_COM_SK_NO">いいえ</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Cookieの保存と読み取りを許可</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">トレイを閉じるには、ダブルタップします。</text>
+    <text id="IDS_BR_BODY_PLAY">再生</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">タグの最大数(%d)に達しました。</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">読み込み中です。 お待ちください...</text>
+    <text id="IDS_BR_SK_CANCEL">キャンセル</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">モバイルデータが無効です。Wi-Fiネットワークに接続するか、モバイルデータを有効にしてください。</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookie</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">空白のページ</text>
+    <text id="IDS_BR_BODY_SEARCH">検索</text>
+    <text id="IDS_COM_BODY_FEB">2月</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">プライベートモードOFF</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">キャッシュを消去</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">パスワード</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">ユーザー名</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">モバイル端末でPCのWebサイトを閲覧しやすくするため、テキストのサイズを拡大して可読性を向上(ページのレイアウトが変更される可能性あり)</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">ブックマークを編集</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">保存したデータを消去</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Webサイトデータと位置情報アクセス権限を全て消去しますか?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">全て選択</text>
+    <text id="IDS_BR_POP_NEVER">なし</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">フォルダを選択</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">最後に表示したページ</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">開発者向けオプション</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">起点言語</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">ブックマーク</text>
+    <text id="IDS_BR_SK_CLEAR">消去</text>
+    <text id="IDS_COM_BODY_TODAY">今日</text>
+    <text id="IDS_COM_SK_YES">はい</text>
+    <text id="IDS_BR_OPT_PASTE">貼り付け</text>
+    <text id="IDS_BR_SK_NEXT">次へ</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">ホーム画面に追加できません。このWebサイトのプレビューは許可されていません。</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">エージェントを利用</text>
+    <text id="IDS_BR_POP_DEVICEABORT">予期しないエラーです</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Web通知許可を解除しますか?</text>
+    <text id="IDS_COM_BODY_SUN">日</text>
+    <text id="IDS_BR_POP_SAVED">保存しました。</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Webページを開くには、ダブルタップします。</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Webページの追加情報</text>
+    <text id="IDS_BR_BODY_NORMAL">標準</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d件選択</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">ブックマークに追加</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">画像を表示</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">ダウンロード開始...</text>
+    <text id="IDS_BR_BODY_EMPTY">空き</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">ブックマーク</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">文字サイズ</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">次のページへ</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Cookieを消去</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">ブラウザの履歴を保存しない</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">参照データを削除</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">日本語(ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">コピー</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">フォルダ名</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">ポップアップをブロック</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">同期したタブ</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">ホームに追加</text>
+    <text id="IDS_COM_SK_SAVE">保存</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">無効な証明書です。</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">シークレットモード</text>
+    <text id="IDS_COM_BODY_JAN">1月</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">プライバシーとセキュリティ</text>
+    <text id="IDS_BR_BODY_PRINT">印刷</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">このサイトのセキュリティ証明書に問題があります。</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">明るさ</text>
+    <text id="IDS_BR_SK3_DELETE">削除?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">文字サイズ</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">自動設定</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">文字入力履歴を保存</text>
+    <text id="IDS_BR_SK_DELETE">削除</text>
+    <text id="IDS_COM_SK_CANCEL_A">キャンセル</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">セキュリティ警告</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">ダウンロードしますか?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">検索、またはURLを入力</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">文字入力履歴を消去</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">パスワードを保存</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">履歴に移動</text>
+    <text id="IDS_BR_BODY_TODAY">今日</text>
+    <text id="IDS_BR_POP_REFUSE">拒否</text>
+    <text id="IDS_COM_BODY_PRIVACY">プライバシー</text>
+    <text id="IDS_BR_OPT_REFRESH">更新</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Webクリップ</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">パスワードを消去</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">ホームページに設定</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">キャンセル</text>
+    <text id="IDS_BR_OPT_HUGE">最大</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">通知中...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">最近の7日間</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(タグ​が​ありません)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">常にON</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">履歴</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">ブラウザを終了するにはもう一度タップします。</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">ブックマーク名を入力してください。</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">認証​が​必要​です</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">リンクを保存</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">今後表示しない</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">クリップボードにコピー</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">フォルダ名を変更</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">ID/​パスワード​の​自動​保存</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">全ての設定が標準に戻ります。続行しますか?</text>
+    <text id="IDS_BR_BODY_MOBILE">モバイル</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">ブックマークを選択</text>
+    <text id="IDS_COM_BODY_CLOSE">閉じる</text>
+    <text id="IDS_BR_BODY_SMALL">小</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">初期値にリセット</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">韓国語(EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (自動接続)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">タグ​の​名前​を​変更​する</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">フォルダを作成</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">ホームページ</text>
+    <text id="IDS_COM_POP_INVALID_URL">無効なURLです。</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">PC版を表示</text>
+    <text id="IDS_BR_SK_MENU">メニュー</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL​が​見つかり​ません</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">モバイル版を表示</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">新規ウィンドウで開く</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Eメール</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">作成したショートカット</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">データ接続に失敗しました。</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">自動入力フォーム</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">サイトに位置情報へのアクセスを許可</text>
+    <text id="IDS_COM_BODY_THU">木</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">フォルダ名を変更</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">削除しました。</text>
+    <text id="IDS_BR_OPT_BOOKMARK">ブックマーク</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">ページを全体表示で開く</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">幅に合わせる</text>
+    <text id="IDS_COM_BODY_JUL">7月</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">モバイルデータ</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode(UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">ブックマークが追加されました。</text>
+    <text id="IDS_BR_TAB_HISTORY">履歴</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">先月</text>
+    <text id="IDS_BR_SK_DONE">完了</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">ブックマークを編集</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">保存された全てのパスワードを消去しますか?</text>
+    <text id="IDS_BR_OPT_LIST">リスト</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">ブックマーク​に​追加​</text>
+    <text id="IDS_COM_BODY_MAY">5月</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">インターネットブラウザの使用は、セキュリティポリシーによって制限されています。</text>
+    <text id="IDS_COM_BODY_MAR">3月</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">ブックマークを追加できません。ブックマークが最大件数に達しました</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">毎回確認</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">ページを保存</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">テキスト選択</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">セキュリティ警告を表示</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">フォルダ作成</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">全て削除</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">選択したブックマークを削除しますか?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">個人設定データを削除</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">初期設定に戻す</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Webページに画像を表示</text>
+    <text id="IDS_BR_OPT_DICTIONARY">辞書</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">基本表示モード</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">タグで並べ替え</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Webアプリをインストール</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">ブラウザについて</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">プライベートモードON</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">スクラップブック</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">検索エンジン</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">後で利用できるように、入力した文字情報を保存</text>
+    <text id="IDS_BR_BODY_NO_TITLE">件名なし</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d週間前</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">ホーム画面に追加</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">位置情報を有効にする</text>
+    <text id="IDS_BR_POP_ENTER_URL">URL入力</text>
+    <text id="IDS_BR_OPT_MANUAL">手動</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">履歴はありません。</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScriptを実行</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s​は​あなた​の​位置​を​リクエスト​しました</text>
+    <text id="IDS_COM_BODY_FRI">金</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">バージョン</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">メッセージ</text>
+    <text id="IDS_BR_OPT_CACHE">キャッシュ</text>
+    <text id="IDS_BR_SK_EDIT">編集</text>
+    <text id="IDS_BR_BODY_GENARAL">一般</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">保存したページ</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">通知を表示するには、%sを許可してください。</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Webページのポップアップをブロック</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">画像を保存</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">よく見るサイト</text>
+    <text id="IDS_BR_BODY_YESTERDAY">昨日</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">タイトルを入力して下さい。</text>
+    <text id="IDS_COM_BODY_DEC">12月</text>
+    <text id="IDS_BR_POP_DELETED_ALL">全て​削除​します</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d件選択</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">画像を保存できません</text>
+    <text id="IDS_BR_OPT_MESSAGES">メッセージ</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">並べ替え</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">テキストサイズ自動変更</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">保存された位置情報を消去しますか?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">リスト表示</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">選択したブックマークを移動しますか?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">メモリが不足しています。</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">メモリが不足しています。不要なアイテムを削除してください。</text>
+</string_table>
diff --git a/res/kat-GE.xml b/res/kat-GE.xml
new file mode 100644 (file)
index 0000000..218f446
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">ვებ-შეტყობინება</text>
+    <text id="IDS_BR_OPT_DRAG">გადაჩოჩება</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">შედეგები არ მოიძებნა</text>
+    <text id="IDS_COM_BODY_NOV">ნოე.</text>
+    <text id="IDS_COM_BODY_PASTE">ჩასმა</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">გვერდის შინაარსის პარამ.</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">დამატებითი პარამეტრები ცალკეული ვებსაიტებისთვის</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">მომხმარებლის საწყისი გვერდი</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ფანჯრების მმართველი</text>
+    <text id="IDS_BR_BODY_AUTO">ავტომატური</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">ისტორიის გასუფთავება</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">მიმდინარე გვერდი</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">დახურეთ ყველა გახსნილი ვიდეო და გადადით საწყის გვერდზე</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">ქუქი–ფაილების მიღება</text>
+    <text id="IDS_BR_OPT_SHARE">გაზიარება</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">ჩინური (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">ლათინური-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">დეველოპერის რეჟიმი</text>
+    <text id="IDS_COM_BODY_JUNE">ივნისი</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">სურათების ჩამოტვირთვა</text>
+    <text id="IDS_BR_BUTTON2_DONE">შესრულდა</text>
+    <text id="IDS_BR_OPT_SETTINGS">პარამეტრები</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">გიგანტური</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">მონაცემთა გადაცემის პრობლემები</text>
+    <text id="IDS_COM_BODY_AUG">აგვ.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">მიმდინარე გვერდის დაყენება საწყის გვერდად</text>
+    <text id="IDS_COM_BODY_SETTINGS">პარამეტრები</text>
+    <text id="IDS_BR_SK_DELETE_ABB">წაშლა</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">იაპონური (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">შენახული ID და პაროლი</text>
+    <text id="IDS_BR_OPT_OPEN">გახსნა</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">აღარ მკითხო</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">შეინახოს ინტერნეტის გარეშე წასაკითხად</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">დაამატეთ ლაივბოქსი</text>
+    <text id="IDS_COM_BODY_JULY">ივლისი</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">საქაღალდის შექმნა</text>
+    <text id="IDS_BR_OPT_ADD">დამატება</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">მაღალი</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">ვებსაიტების მომხმარებლის სახელებისა და პაროლების შენახვა</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">იაპონური (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">ჩამოტვირთვების მმართველი</text>
+    <text id="IDS_COM_BODY_APRIL">აპრილი</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">ჩინური (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">დიდი</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">ვებსაიტის პარამეტრები</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">ყველას დახურვა</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">ელემენტების არჩევა</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">ყველას არჩევა</text>
+    <text id="IDS_BR_OPT_RELOAD">განახლება</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">უკან გადასვლა</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">გსურთ ისტორიის გასუფთავება?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">ელემენტები არ არის</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">საქაღალდე</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">შერჩეული მომხმარებლის სააგენტო</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">ეკრანის ხედი</text>
+    <text id="IDS_COM_BODY_SEP">სექ.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">URL–ს კოპირება</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">ახ. გვერდზე გახსნა</text>
+    <text id="IDS_COM_BODY_WED">ოთხ.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">ჩემი ნიშნულები</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">იარლიყის დამატება</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">სურათის ნახვა</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">ელ.ფოსტით გაგზავნა</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">დაუშვებელია</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">ახლად გახსნილი გვერდების მიმოხილვითი ჩვენება</text>
+    <text id="IDS_BR_BODY_LARGE">დიდი</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">მიკროასლების ნახვა</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">გვერდზე პოვნა</text>
+    <text id="IDS_BR_BODY_PASSWORD">პაროლი</text>
+    <text id="IDS_BR_BODY_TITLE">სათაური</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">ტექსტის კოდირება</text>
+    <text id="IDS_BR_POP_DELETED">წაშლილია</text>
+    <text id="IDS_BR_BODY_SETTINGS">პარამეტრები</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">არჩეულია 1 ელემენტი</text>
+    <text id="IDS_BR_OPT_MINIMISE">ჩამოკეცვა</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">ტეგები</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">ტექსტის შერჩევა ჩართულია</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">ახალი საქაღალდე</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">დაემატა სანიშნეებში</text>
+    <text id="IDS_BR_OPT_ALLOW">დართე ნება</text>
+    <text id="IDS_BR_BODY_READABLE">წაკითხვადი</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">სურათების ჩვენება</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">ავტომატური</text>
+    <text id="IDS_COM_BODY_OCT">ოქტ.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">პროქსი სერვერის პორტი</text>
+    <text id="IDS_BR_HEADER_EDIT">შეცვლა</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">წაშლით ბრაუზერის ისტორიას?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">შეიყვანეთ საქაღალდის სახელი</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">წერილით გაგზავნა</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">ნახვა</text>
+    <text id="IDS_COM_BODY_TUE">სამ.</text>
+    <text id="IDS_COM_BODY_MON">ორშ.</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">რამდენიმე ფანჯარა</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">უკვე არის</text>
+    <text id="IDS_BR_BODY_COPY_URL">URL-ს კოპირება</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">უპირატესობის დამახსოვრება</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">გაასუფთავეთ ლოკაციაზე წვდომის მონაცემი</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">წავშალო ყველა ფუნთუშა-ფაილი?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">წაიშალოს ყველა შენახული ფორმის მონაცემები?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">ქსელის შეცდომა</text>
+    <text id="IDS_BR_OPT_STOP">შეჩერება</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">გვერდზე პოვნა</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">ნანახი საიტები არ არის</text>
+    <text id="IDS_COM_BODY_SAT">შაბ.</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">ჩამოტვირთვა</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">სანიშნის დამატება</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">წაშლით ადგილობრივ ქეშ-მეხსიერებაში შენახული მასალებსა და მონაცემთა ბაზებს?</text>
+    <text id="IDS_BR_POP_FAIL">ვერ შესრულდა</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">ფანჯრის დახურვა</text>
+    <text id="IDS_BR_BODY_MEDIUM">საშუალო</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">გასული კვირა</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">ვებგვერდი ვერ იხსნება. სერვერიდან პასუხი არ არის</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">სანიშნის წაშლა</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">ალბომში დამატება</text>
+    <text id="IDS_BR_BODY_OLDER">შედარებით ძველი</text>
+    <text id="IDS_BR_SK_PREVIOUS">წინა</text>
+    <text id="IDS_BR_BUTTON_MORE">სხვა</text>
+    <text id="IDS_BR_OPT_MOVE">გადატანა</text>
+    <text id="IDS_COM_BODY_YESTERDAY">გუშინ</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">რეჟიმის შერჩევა</text>
+    <text id="IDS_BR_BODY_UNTAGGED">უიარლიყო</text>
+    <text id="IDS_BR_BODY_CREATED">შეიქმნა</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">გთხოვთ, ჩადოთ SIM ბარათი</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">სანიშნე მოცილდა</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">ვებ-შეტყობინებების ნებართვების პარამეტრების გასუფთავება</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">ბმულის გაზიარება</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">შეადგინეთ ტექსტი ვებ-ფორმის ავტომატურად შესავსებად</text>
+    <text id="IDS_COM_SK_OK">კი</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">პატარა</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">სურათის ასლის გადაღება</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">დაცული კავშირი</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">ფორმის მონაცემები</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">ყველაზე ხშირად ნანახი</text>
+    <text id="IDS_BR_OPT_SELECT">არჩევა</text>
+    <text id="IDS_BR_HEADER_FOLDER">საქაღალდე</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">ახალი ფანჯრის გახსნა შეუძლებელია. უკვე გახსნილია ფანჯრების მაქსიმალური რაოდენობა</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">საიტებისთვის JavaScript-ის დაშვება</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">ავტომატური განახლება</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">ახალი ფანჯარა</text>
+    <text id="IDS_COM_SK_NO">არა</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">საიტებისთვის ქუქი–ფაილების შენახვისა და წაკითხვის ნებართვის მიცემა</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">შეეხეთ ორჯერ და ლანგარი დაიხურება</text>
+    <text id="IDS_BR_BODY_PLAY">დაკვრა</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">მიღწეულია ჩანართების მაქსიმალური რაოდენობა (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">იტვირთება. გთხოვთ, დაელოდოთ...</text>
+    <text id="IDS_BR_SK_CANCEL">გაუქმება</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">მობილური მონაცემები გამორთულია. დაუკავშირდით Wi-Fi ქსელით, ან გაააქტიურეთ მობილური მონაცემები</text>
+    <text id="IDS_BR_BODY_COOKIES">ქუქი-ფაილები</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">ცარიელი გვერდი</text>
+    <text id="IDS_BR_BODY_SEARCH">ძიება</text>
+    <text id="IDS_COM_BODY_FEB">თებ.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">პერსონალური რეჟიმის გამორთვა</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">ქეშის გასუფთავება</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">პაროლი</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">მომხმარებლის სახელი</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">მარტივად დაათვალიერე კომპიუტერისთვის განკუთვნილი ვებსაიტები მობილური აპარატით. ეს ფუნქცია ადიდებს ტექსტის ზომას, რომ მარტივად წაიკითხოთ იგი. შენიშვნა: ტექსტის განლაგება შეიძლება შეიცვალოს</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">სანიშნეების შესწორება</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">შენახული მონაცემების წაშლა</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">წაიშალოს ყველა ვებსაიტის მონაცემი და ლოკაციის უფლებები?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">ყველას არჩევა</text>
+    <text id="IDS_BR_POP_NEVER">არასოდეს</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">აირჩიეთ საქაღალდე</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">ბოლოს დათვალიერებული გვერდი</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">დეველოპერის ოფციები</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">საწყისი ენა</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">სანიშნე</text>
+    <text id="IDS_BR_SK_CLEAR">წაშლა</text>
+    <text id="IDS_COM_BODY_TODAY">დღეს</text>
+    <text id="IDS_COM_SK_YES">კი</text>
+    <text id="IDS_BR_OPT_PASTE">ჩასმა</text>
+    <text id="IDS_BR_SK_NEXT">შემდეგი</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">საწყის ეკრანზე დამატება შეუძლებელია. ეს ვებსაიტი არ იძლევა გადახედვის ნებართვას</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">მომხმარებლის აგენტი</text>
+    <text id="IDS_BR_POP_DEVICEABORT">მოულოდნელი შეცდომა</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">წაშლით ქსელის შეტყობინებების უფლებებს?</text>
+    <text id="IDS_COM_BODY_SUN">კვ.</text>
+    <text id="IDS_BR_POP_SAVED">შენახულია</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">შეეხეთ ორჯერ და გაიხსნება ვებგვერდი</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">ვებგვერდის დამატებითი ინფო</text>
+    <text id="IDS_BR_BODY_NORMAL">ნორმალური</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">არჩეულია %d ელემენტი</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">სანიშნეებში დამატება</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">სურათის ნახვა</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">იწყება ჩამოტვირთვა...</text>
+    <text id="IDS_BR_BODY_EMPTY">ცარიელია</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">სანიშნი</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">შრიფტის ზომა</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">წინ გადასვლა</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">ყველა ქუქი–მონაცემების გასუფთავება</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">ინტერნეტ-ისტორია არ შეინახა</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">დათვალიერების მონაცემთა წაშლა</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">იაპონური (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">ასლი</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">საქაღალდის სახელი</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">ამოსახტომი ფანჯრების დაბლოკვა</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">დასინქრონებული ჩანართები</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">დაამატეთ საწყის გვერდზე</text>
+    <text id="IDS_COM_SK_SAVE">შენახვა</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">სერთიფიკატი არასწორია</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">ინკოგნიტო რეჟიმი</text>
+    <text id="IDS_COM_BODY_JAN">იან.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">კონფიდენციალურობა და უსაფრთხოება</text>
+    <text id="IDS_BR_BODY_PRINT">ამობეჭდვა</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">ამ საიტს აქვს უსაფრთხოების სერთიფიკატთან დაკავშირებული პრობლემა</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">სიკაშკაშე</text>
+    <text id="IDS_BR_SK3_DELETE">წაშლა?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">შრიფტის ზომა</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">ავტომატური ამოცნობა</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">ფორმის მონაცემების დამახსოვრება</text>
+    <text id="IDS_BR_SK_DELETE">წაშლა</text>
+    <text id="IDS_COM_SK_CANCEL_A">გაუქმ.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">უსაფრთხოების გაფრთხილება</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">ჩამოტვირთავთ?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">მოძებნეთ ან ჩაწერეთ URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">ფორმის მონაცემების გასუფთავება</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">დაიმახსოვრეთ პაროლები</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">ისტორიაზე გადასვლა</text>
+    <text id="IDS_BR_BODY_TODAY">დღეს</text>
+    <text id="IDS_BR_POP_REFUSE">უარი</text>
+    <text id="IDS_COM_BODY_PRIVACY">პირადი</text>
+    <text id="IDS_BR_OPT_REFRESH">განახლება</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">ვებ-კლიპი</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">პაროლების წაშლა</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">საწყის გვერდად დაყენება</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">გაუქმება</text>
+    <text id="IDS_BR_OPT_HUGE">ძალიან დიდი</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">შეტყობინება...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">ბოლო 7 დღე</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(ტეგები არაა)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">მუდამ ჩართული</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ისტორია</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">ინტერნეტის დასახურად შეეხეთ კიდევ ერთხელ</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">ჩაწერეთ სანიშნის სახელი</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">ავტორიზაცია აუცილებელია</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">ბმულის შენახვა</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">აღარ მაჩვენო</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">ასლის შენახვა ბუფერულ მეხსიერებაში</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">საქაღალდის სახელის შეცვლა</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">ID/პაროლის ავტომატური შენახვა</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">საწყისი პარამეტრების დაბრუნება. განაგრძობთ?</text>
+    <text id="IDS_BR_BODY_MOBILE">მობილური</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">სანიშნეების არჩევა</text>
+    <text id="IDS_COM_BODY_CLOSE">დახურვა</text>
+    <text id="IDS_BR_BODY_SMALL">პატარა</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">ავტო. პარამეტრის დაბრუნება</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">კორეული (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (ავტომატური დაკავშირება)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">თეგის სახელის შეცვლა</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">საქაღალდის შექმნა</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">საწყისი გვერდი</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL არასწორია</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">ხედი ეკრანზე</text>
+    <text id="IDS_BR_SK_MENU">მენიუ</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL არ მოიძებნა</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">მობილურის ხედი</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">ახალ გვერდზე გახსნა</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">ელ.ფოსტა</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">შეიქმნა სწრაფი ღილაკი</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">მონაცემთა კავშირი ვერ შესრულდა</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">ფორმის ავტომატური შევსება</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">საიტებს ჰქონდეს თქვენი ლოკაციის მოთხოვნის ნება</text>
+    <text id="IDS_COM_BODY_THU">ხუთ.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">საქაღალდის გადარქმევა</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">ამოიშალა სანიშნეებიდან</text>
+    <text id="IDS_BR_OPT_BOOKMARK">სანიშნე</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">გვერდების გადახედვა</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">მორგება სიგანეზე</text>
+    <text id="IDS_COM_BODY_JUL">ივლ.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">მონაცემთა გადაცემის ქსელი</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">უნიკოდი (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">სანიშნე დაემატა</text>
+    <text id="IDS_BR_TAB_HISTORY">ისტორია</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">გასული თვე</text>
+    <text id="IDS_BR_SK_DONE">შესრულდა</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">ნიშნულის შეცვლა</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">წაიშალოს ყველა შენახული პაროლი?</text>
+    <text id="IDS_BR_OPT_LIST">სია</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">სანიშნეებში დამატება</text>
+    <text id="IDS_COM_BODY_MAY">მაისი</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">უსაფრთხოების პოლიტიკა ზღუდავს ინტერნეტ-ბრაუზერის გამოყენებას</text>
+    <text id="IDS_COM_BODY_MAR">მარ.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">ვერ ვამატებ ნიშნულს. მიღწეულია ნიშნულების მაქსიმალური რაოდენობა</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">ყოველთვის მკითხე</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">გვერდის შენახვა</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">აირჩიეთ სიტყვა</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">უსაფრთხოების გაფრთხილებების ჩვენება</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">შექმენი საქაღალდე</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">ყველას წაშლა</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">წაშლით შერჩეულ სანიშნეებს?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">პერსონალურ მონაცემთა წაშლა</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">ბრაუზერის ყველა მონაცემის წაშლა და ყველა საწყისი მონაცემის დაბრუნება</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">სურათების ჩვენება ვებ გვერდებზე</text>
+    <text id="IDS_BR_OPT_DICTIONARY">ლექსიკონი</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">ნაგულისხმევი ხედი</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">დალაგება ჩანართებად</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">ვებ-აპლიკაციის დაინსტალირება</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">ბრაუზერის შესახებ</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">პერსონალური რეჟიმის გააქტიურება</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">სამახსოვრო ალბომი</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">საძიებო სისტემა</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">ჩემს მიერ აკრეფილი მონაცემების დამახსოვრება, მოგვიანებით გამოსაყენებლად</text>
+    <text id="IDS_BR_BODY_NO_TITLE">თემა არ არის</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d კვირის წინ</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">საწყის ეკრანზე დამატება</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">ლოკაციის ჩართვა</text>
+    <text id="IDS_BR_POP_ENTER_URL">შეიყვანეთ URL</text>
+    <text id="IDS_BR_OPT_MANUAL">მექანიკური</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">ისტორია ცარიელია</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScript-ის გაშვება</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s ითხოვს თქვენს ლოკაციას</text>
+    <text id="IDS_COM_BODY_FRI">პარ.</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">ვერსია</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">შეტყობინება</text>
+    <text id="IDS_BR_OPT_CACHE">ქეშ-მესხიერება</text>
+    <text id="IDS_BR_SK_EDIT">რედაქტ.</text>
+    <text id="IDS_BR_BODY_GENARAL">საერთო</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">შენახული გვერდები</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">დართეთ ნება მომხმარებელს ”%s” აჩვენოს შეტყობინებები</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">კონტექსტური სარკმლების დაბლოკვა ვებგვერდებზე</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">სურათის შენახვა</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">ყველაზე ხშირად ნანახი საიტები</text>
+    <text id="IDS_BR_BODY_YESTERDAY">გუშინ</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">შეიყვანეთ სათაური</text>
+    <text id="IDS_COM_BODY_DEC">დეკ.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">ყველაფერი წაიშალა</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">არჩეულია %d ელემენტი</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">სურათს ვერ შეინახავთ</text>
+    <text id="IDS_BR_OPT_MESSAGES">შეტყობინებები</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">გადალაგება</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">ტექსტის ზომის ავტოშეცვლა</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">წაშლით ვებსაიტის ლოკაციაზე წვდომის ინფორმაციას?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">სიის ნახვა</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">გადაიტანთ შერჩეულ სანიშნეებს?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">მეხსიერება არ არის საკმარისი</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">მეხსიერება საკმარისი არაა. წაშალეთ ზოგიერთი ელემენტი</text>
+</string_table>
diff --git a/res/kaz-KZ.xml b/res/kaz-KZ.xml
new file mode 100644 (file)
index 0000000..ab36344
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Веб-хабарландыру</text>
+    <text id="IDS_BR_OPT_DRAG">Сүйреу</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Ешқандай нәтиже табылмады</text>
+    <text id="IDS_COM_BODY_NOV">Қар</text>
+    <text id="IDS_COM_BODY_PASTE">Қою</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Бет мазмұны параметрлері</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Жеке веб-сайттарға арналған қосымша параметрлер</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Пайдаланушының бастапқы беті</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ТЕРЕЗЕ РЕТТЕУШІСІ</text>
+    <text id="IDS_BR_BODY_AUTO">Авто</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Журналды тазарту</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Ағымдағы бет</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Ашық тұрған барлық бағдарламаларды жауып, бастапқы бетке өтіңіз</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Куки файлдарын қабылдау</text>
+    <text id="IDS_BR_OPT_SHARE">Байланысқа жол</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Қытай (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Латын-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Әзірлеуші режимі</text>
+    <text id="IDS_COM_BODY_JUNE">Маусым</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Суреттерді жүктеу</text>
+    <text id="IDS_BR_BUTTON2_DONE">Дайын</text>
+    <text id="IDS_BR_OPT_SETTINGS">Қондырғ-р</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Үлкен</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Деректер байланысының мүмкіндігіне қатысты мәселе</text>
+    <text id="IDS_COM_BODY_AUG">Там</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Ағымдағы бетті бастапқы бетке орнату</text>
+    <text id="IDS_COM_BODY_SETTINGS">Қондырғ-р</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Жою</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Жапон (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Идентификатор мен құпиясөз сақталды</text>
+    <text id="IDS_BR_OPT_OPEN">Ашу</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Қайтадан сұрамаңыз</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Өшірулі күйде оқуға сақтау</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Лайвбоксты қосу</text>
+    <text id="IDS_COM_BODY_JULY">Шілде</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Қалта жасау</text>
+    <text id="IDS_BR_OPT_ADD">Қосу</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Жоғары</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Веб-сайттардың пайдаланушы аттары мен құпиясөздерін сақтау</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Жапон (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Реттеушіні жүктеу</text>
+    <text id="IDS_COM_BODY_APRIL">Сәуір</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Қытай (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Үлкен</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Веб-сайт параметрлері</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Бәрін жабу</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Элементтер таңдау</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Бәрін бөлектеу</text>
+    <text id="IDS_BR_OPT_RELOAD">Қайта қосу</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Артқа</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Журналды тазалау керек пе?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Баптар жоқ</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">ҚАЛТА</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Реттелмелі пайдаланушы агенті</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Жұмыс үстелін көру</text>
+    <text id="IDS_COM_BODY_SEP">Қыр</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Сілт. URL көш-у</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Жаңа беттен ашу</text>
+    <text id="IDS_COM_BODY_WED">Сәр</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Бетбелгі жоқ</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Тег қосу</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Суретті көру</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Электрондық пошта арқылы жіберу</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Рұқсатсыз</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Жаңадан ашылған беттерді шолып көрсету</text>
+    <text id="IDS_BR_BODY_LARGE">Үлкен</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Нобай көрінісі</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Беттен табу</text>
+    <text id="IDS_BR_BODY_PASSWORD">Кілтсөз</text>
+    <text id="IDS_BR_BODY_TITLE">Тақырыбы</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Мәтінді кодтау</text>
+    <text id="IDS_BR_POP_DELETED">Жойылды</text>
+    <text id="IDS_BR_BODY_SETTINGS">Қондырғ-р</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 элемент таңдалды</text>
+    <text id="IDS_BR_OPT_MINIMISE">Азайту</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Белгілер</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Мәтінді бөлектеуді орындау</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Жаңа қалта</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Бетбелгілерге қосылған</text>
+    <text id="IDS_BR_OPT_ALLOW">Рұқсат</text>
+    <text id="IDS_BR_BODY_READABLE">Оқылатын</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Суреттер көрсету</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Автоматты түрде</text>
+    <text id="IDS_COM_BODY_OCT">Қаз</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Порт прокси</text>
+    <text id="IDS_BR_HEADER_EDIT">Өзгерту</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Браузер журналын жою керек пе?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Қалта атын енгізңіз</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Хабар арқылы жіберу</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Қарау</text>
+    <text id="IDS_COM_BODY_TUE">Сей</text>
+    <text id="IDS_COM_BODY_MON">Дүй</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Көп терезе</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Қолданыста бар</text>
+    <text id="IDS_BR_BODY_COPY_URL">URL көшіру</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Басымдығын еске сақтау</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Орнына кіруді тазалау</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Барлық «куки» файлдарын жою керек пе?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Бүкіл сақталған пішін деректерін жою керек пе?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Желі қателігі</text>
+    <text id="IDS_BR_OPT_STOP">Тоқтату</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Беттен табу</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Кірген сайттар жоқ</text>
+    <text id="IDS_COM_BODY_SAT">Сен</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Жазу</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Қосымшаны қосу</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Жергілікті кэштелген мазмұн мен дерекқорларды жою керек пе?</text>
+    <text id="IDS_BR_POP_FAIL">Үзіліп кетті</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Терезені жабу</text>
+    <text id="IDS_BR_BODY_MEDIUM">Орташа</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Соңғы апта</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Веб-бетті көрсету мүмкін емес. Серверден жауап жоқ</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Бетбелгіні жою</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Сурет альбомына қосу</text>
+    <text id="IDS_BR_BODY_OLDER">Ескірек</text>
+    <text id="IDS_BR_SK_PREVIOUS">Алдыңғы</text>
+    <text id="IDS_BR_BUTTON_MORE">Басқа</text>
+    <text id="IDS_BR_OPT_MOVE">Орналастыру</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Кеше</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Таңдау режимі</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Белгіленбеген</text>
+    <text id="IDS_BR_BODY_CREATED">Құрылды</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">SIM-картаны енгізу</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Бетбелгі жойылды</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Веб-хабарландыру туралы рұқсат параметрлерін тазалау</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Сілтеме бөлісу</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Веб-үлгіні авто толтыру мәтінін орнату</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Ұсақ</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Сурет көшіру</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Байланысты қорғау</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Үлгі деректері</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Көп кіретін</text>
+    <text id="IDS_BR_OPT_SELECT">Таңдау</text>
+    <text id="IDS_BR_HEADER_FOLDER">Қалта</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Жаңа терезені ашу мүмкін емес. Ең көп терезелер саны ашылып қойған</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Сайттарға JavaScript орындауға рұқсат ету</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Авто жаңарту</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Жаңа терезе</text>
+    <text id="IDS_COM_SK_NO">Жоқ</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Сайттарға куки деректерін сақтауға және оқуға мүмкіндік береді</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Науаны жабу үшін екі рет түртіңіз</text>
+    <text id="IDS_BR_BODY_PLAY">Ойнату</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Тегтердің ең үлкен санынан (%d) асып кетті</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Жүктелуде. Күте тұрыңыз...</text>
+    <text id="IDS_BR_SK_CANCEL">Тоқтату</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Ұялы деректер өшірілді. Wi-Fi желісі арқылы қосылыңыз не ұялы деректерді қосыңыз</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Бос бет</text>
+    <text id="IDS_BR_BODY_SEARCH">Іздеу</text>
+    <text id="IDS_COM_BODY_FEB">Ақп</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Құпиялылық режимін өшіру</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Кэшті тазарту</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Кілтсөз</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Тұтынушы аты</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Ұялы құрылғыңызда компьютер веб-сайттарын оңай көру. Осы мүмкіндік оқуға оңай болу үшін мәтіннің өлшем үлкейтеді. Ескертпе: Мәтіннің орналасуы өзгеруі мүмкін</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">БЕТБЕЛГІЛЕРДІ ӨЗГЕРТУ</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Сақталған деректерді өшіру</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Барлық веб-сайт деректері мен орын рұқсаттарын жою керек пе?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Бәрін бөлектеу</text>
+    <text id="IDS_BR_POP_NEVER">Ешқашан</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Папканы таңдау</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Соңғы қаралған бет</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Әзірлеуші параметрлері</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Бастапқы тіл</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Қосымшалар</text>
+    <text id="IDS_BR_SK_CLEAR">Тазалау</text>
+    <text id="IDS_COM_BODY_TODAY">Бүгін</text>
+    <text id="IDS_COM_SK_YES">Иә</text>
+    <text id="IDS_BR_OPT_PASTE">Қою</text>
+    <text id="IDS_BR_SK_NEXT">Сосын</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Бастапқы экранға қосу мүмкін емес. Бұл веб-сайт алдын ала қарау мүмкіндігін бермейді</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Тұтынушын агент</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Ойламаған жерден үзілді</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Веб-хабарландырудың рұқсаттарын өшіру керек пе?</text>
+    <text id="IDS_COM_BODY_SUN">Жек</text>
+    <text id="IDS_BR_POP_SAVED">Сақталған</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Веб-бетті ашу үшін екі рет түртіңіз</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Қосымша веб-бет ақпараты</text>
+    <text id="IDS_BR_BODY_NORMAL">Қалыпты</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d элемент таңдалды</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Бетбелгілерге қосу</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Суретті көру</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Жүктеу басталуда...</text>
+    <text id="IDS_BR_BODY_EMPTY">Бос</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Қосымшалар</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Шрифт өлшемі</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Алға</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Барлық куки деректерін өшіру</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Интернет журналы сақталмады</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Шолушы деректерді жою</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Жапон (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Көшіру</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Папка аты</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Қалқымалы терезелерді бұғаттау</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Синхрондалған жиекбелгілер</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Бастапқы бетке қосу</text>
+    <text id="IDS_COM_SK_SAVE">Сақтау</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Жарамсыз куәлік</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Жасырын режим</text>
+    <text id="IDS_COM_BODY_JAN">Қаң</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Құпиялық және қауіпсіздік</text>
+    <text id="IDS_BR_BODY_PRINT">Басып шығару</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Осы сайтқа арналған қауіпсіздік куәлігінде қателер пайда болады</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Ашықтығы</text>
+    <text id="IDS_BR_SK3_DELETE">Жою?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Шрифт өлшемі</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Автоматты анықтау</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Деректерден еске сақтау</text>
+    <text id="IDS_BR_SK_DELETE">Жою</text>
+    <text id="IDS_COM_SK_CANCEL_A">Тоқт</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Қауіпсіздік ескертуі</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Жазасыз ба?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">URL мекенжайын іздеу немесе енгізу</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Формадағы деректерді өшіру</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Құпиясөзді сақтау</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Журналға өту</text>
+    <text id="IDS_BR_BODY_TODAY">Бүгін</text>
+    <text id="IDS_BR_POP_REFUSE">Бас тарту</text>
+    <text id="IDS_COM_BODY_PRIVACY">Құпия</text>
+    <text id="IDS_BR_OPT_REFRESH">Жаңарту</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Веб-клип</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Құпия сөзді жою</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Бастапқы бет ретінде орнату</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Бас тарту</text>
+    <text id="IDS_BR_OPT_HUGE">Ірі</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Хабарлауда...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Соңғы 7 күн</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(белгі жоқ)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Әрдайым қосулы</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ЖУРНАЛ</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Интернетті жабу үшін тағы бір рет түртіңіз</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Бетбелгі атын енгізіңіз</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Түпнұсқаны тексеру қажет</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Сілтеме сақтау</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Ешқашан қайтадан көрсетпеңіз</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Буферге көшіру</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Папканың атын өзгерту</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Автоматты сақтау идентификаторы/құпиясөз</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Барлық параметрлердің әдепкі мәні. Жалғастыру керек пе?</text>
+    <text id="IDS_BR_BODY_MOBILE">Ұялы телефон</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Бетбелгілер таңдау</text>
+    <text id="IDS_COM_BODY_CLOSE">Жабу</text>
+    <text id="IDS_BR_BODY_SMALL">Ұсақ</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Стандартты бапстапқы мәндеріне баптау</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Корей (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (авто қосылу)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Белгінің атын өзгерту</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">ҚАЛТА ЖАСАУ</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Үй беті</text>
+    <text id="IDS_COM_POP_INVALID_URL">Жарамсыз URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Көлемі</text>
+    <text id="IDS_BR_SK_MENU">Мәзір</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL табылмады</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Ұялы режим</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Жаңа терезеден ашу</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Email</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Тіркесім жасалған</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Деректерге қосылмады</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Үлгілерді авто толтыру</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Сайттарға орныңызға өтуді сұрауға мүмкіндік беру</text>
+    <text id="IDS_COM_BODY_THU">Бей</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ҚАЛТА АТАУЫН ӨЗГЕРТУ</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Бетбелгілерден жойылған</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Белгі қосу</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Шолу кезінде беттер ашу</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Еніне сәйкес келу</text>
+    <text id="IDS_COM_BODY_JUL">Шіл</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Деректер желісі</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Юникод (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Бетбелгі қосылды</text>
+    <text id="IDS_BR_TAB_HISTORY">Тарих</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Соңғы ай</text>
+    <text id="IDS_BR_SK_DONE">Дайын</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Қосымшаны өзгерту</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Барлық сақталған құпиясөздерді жою керек пе?</text>
+    <text id="IDS_BR_OPT_LIST">Тізім</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Бетбелгіге қосу</text>
+    <text id="IDS_COM_BODY_MAY">Maм.</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Қауіпсіздік саясаты интернет браузерінің пайдаланылуын шектейді</text>
+    <text id="IDS_COM_BODY_MAR">Нау</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Белгі салынбады. Белгінің саны шегіне жетті</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Әрқашан сұрау</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Бетті сақтау</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Сөз таңдау</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Қауіпсіздік ескертулерін көрсету</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Қалтаны құру</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Барлық жойылды</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Таңдалған бетбелгілерді жою керек пе?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Жекеленген деректерді өшіріңіз</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Браузердің барлық деректерін өшіру және барлық параметрлердің зауыттық мәндерін қалпына келтіру</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Суреттерді веб-беттерден көрсету</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Сөздік</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Әдепкі көрініс</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Тег бойынша реттеу</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Веб-бағдарлама орнату</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Бағдарлама туралы</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Құпиялылық режимін қосу</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Суреттер альбомы</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Іздеу механизмі</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Кейін пайдалану үшін формалардағы I деректер түрін еске сақтау</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Тақырып жоқ</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d апта бұрын</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Бастапқы экранға қосу</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Орнын қосу</text>
+    <text id="IDS_BR_POP_ENTER_URL">URL енгізіңіз</text>
+    <text id="IDS_BR_OPT_MANUAL">Қолмен</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Жазбалар жоқ</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScript орындау</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s орныңызды сұрайды</text>
+    <text id="IDS_COM_BODY_FRI">Жұм</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Нұсқа</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Хабарлама</text>
+    <text id="IDS_BR_OPT_CACHE">Кэш</text>
+    <text id="IDS_BR_SK_EDIT">Өзгер.</text>
+    <text id="IDS_BR_BODY_GENARAL">Жалпы</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Сақталған беттер</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">%s хабарландыруларды көрсетуге рұқсат ету</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Веб-беттердегі қалқымалы терезелерге тыйым салу</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Көріністі сақтау</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Көп кіретін сайттар</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Кеше</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Тақырыбын енгізу</text>
+    <text id="IDS_COM_BODY_DEC">Жел</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Барлық жойылды</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d элемент таңдалды</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Көріністі сақтау мүмкін емес</text>
+    <text id="IDS_BR_OPT_MESSAGES">Хабарламалар</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Қайта тапс. беру</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Автом. өлшемін өзгерт. мәтін</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Веб-сайт орнына кіру ақпаратын жою керек пе?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Тізімдік көрініс</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Таңдалған бетбелгілерді жылжыту керек пе?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Жадында орын аз</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Жад жетыспейт.Көп арналы жою.</text>
+</string_table>
diff --git a/res/kor-KR.xml b/res/kor-KR.xml
new file mode 100644 (file)
index 0000000..b7bc59c
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">웹 알림</text>
+    <text id="IDS_BR_OPT_DRAG">드래그</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">검색 결과가 없습니다</text>
+    <text id="IDS_COM_BODY_NOV">11월</text>
+    <text id="IDS_COM_BODY_PASTE">붙여넣기</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">페이지 컨텐츠 설정</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">웹사이트 고급 설정</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">사용자 홈페이지</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">창 관리자</text>
+    <text id="IDS_BR_BODY_AUTO">자동</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">기록 삭제</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">현재 페이지</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">열린 창을 모두 닫고 홈페이지로 이동합니다</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">쿠키 허용</text>
+    <text id="IDS_BR_OPT_SHARE">공유</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">중국어(GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">라틴어-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">개발자 모드</text>
+    <text id="IDS_COM_BODY_JUNE">6월</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">이미지 표시</text>
+    <text id="IDS_BR_BUTTON2_DONE">완료</text>
+    <text id="IDS_BR_OPT_SETTINGS">설정</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">최대한 크게</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">데이터 연결 문제</text>
+    <text id="IDS_COM_BODY_AUG">8월</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">현재 페이지를 홈페이지로 설정</text>
+    <text id="IDS_COM_BODY_SETTINGS">설정</text>
+    <text id="IDS_BR_SK_DELETE_ABB">삭제</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">일본어(SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">저장된 ID/비밀번호</text>
+    <text id="IDS_BR_OPT_OPEN">열기</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">다시 묻지 않기</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">오프라인 보기로 저장</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">라이브박스 추가</text>
+    <text id="IDS_COM_BODY_JULY">7월</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">폴더 추가</text>
+    <text id="IDS_BR_OPT_ADD">추가</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">높음</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">입력된 사용자 ID와 비밀번호를 저장합니다</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">일본어(EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">다운로드 관리자</text>
+    <text id="IDS_COM_BODY_APRIL">4월</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">중국어(Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">크게</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">웹사이트 설정</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">모두 닫기</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">항목 선택</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">모두 선택</text>
+    <text id="IDS_BR_OPT_RELOAD">새로고침</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">뒤로 이동</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">기록을 삭제할까요?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">항목이 없습니다</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">폴더</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">사용자 에이전트 설정</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">데스크톱 보기</text>
+    <text id="IDS_COM_BODY_SEP">9월</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">URL 복사</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">새 창에서 열기</text>
+    <text id="IDS_COM_BODY_WED">수</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">북마크가 없습니다</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">태그 추가</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">이미지 보기</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">이메일로 전송</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">사용할 수 없습니다</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">전체 보기로 페이지를 엽니다</text>
+    <text id="IDS_BR_BODY_LARGE">크게</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">썸네일 보기</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">페이지 내에서 검색</text>
+    <text id="IDS_BR_BODY_PASSWORD">비밀번호</text>
+    <text id="IDS_BR_BODY_TITLE">제목</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">문자 인코딩</text>
+    <text id="IDS_BR_POP_DELETED">삭제되었습니다</text>
+    <text id="IDS_BR_BODY_SETTINGS">설정</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1개의 항목이 선택되었습니다</text>
+    <text id="IDS_BR_OPT_MINIMISE">최소화</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">태그</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">문자 선택 켜기</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">새 폴더</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">북마크에 추가되었습니다</text>
+    <text id="IDS_BR_OPT_ALLOW">허용</text>
+    <text id="IDS_BR_BODY_READABLE">읽을 수 있는 크기</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">이미지 표시</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">자동</text>
+    <text id="IDS_COM_BODY_OCT">10월</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">프록시 포트</text>
+    <text id="IDS_BR_HEADER_EDIT">편집</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">웹사이트 방문 기록을 삭제할까요?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">폴더 이름을 입력하세요</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">메시지로 전송</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">보기</text>
+    <text id="IDS_COM_BODY_TUE">화</text>
+    <text id="IDS_COM_BODY_MON">월</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">멀티윈도우</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">이미 저장되어 있습니다</text>
+    <text id="IDS_BR_BODY_COPY_URL">URL 복사</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">설정을 기억합니다</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">위치 정보 삭제</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">모든 쿠키를 삭제할까요?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">저장된 양식 데이터를 모두 삭제할까요?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">네트워크 오류가 발생하였습니다</text>
+    <text id="IDS_BR_OPT_STOP">중지</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">페이지 내에서 검색</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">방문한 사이트가 없습니다</text>
+    <text id="IDS_COM_BODY_SAT">토</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">다운로드</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">북마크 추가</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">캐시에 저장된 컨텐츠와 데이터베이스를 삭제할까요?</text>
+    <text id="IDS_BR_POP_FAIL">실패하였습니다</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">창 닫기</text>
+    <text id="IDS_BR_BODY_MEDIUM">보통</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">마지막 주</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">서버에서 응답이 없어 웹페이지를 표시할 수 없습니다</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">북마크 삭제</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">스크랩북에 추가</text>
+    <text id="IDS_BR_BODY_OLDER">이전 버전</text>
+    <text id="IDS_BR_SK_PREVIOUS">이전</text>
+    <text id="IDS_BR_BUTTON_MORE">더보기</text>
+    <text id="IDS_BR_OPT_MOVE">이동</text>
+    <text id="IDS_COM_BODY_YESTERDAY">어제</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">선택 모드</text>
+    <text id="IDS_BR_BODY_UNTAGGED">태그 없음</text>
+    <text id="IDS_BR_BODY_CREATED">생성되었습니다</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">SIM 카드를 삽입하세요</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">북마크가 삭제되었습니다</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">웹 알림 권한 설정을 삭제합니다</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">링크 공유</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">웹 양식 자동 입력용 텍스트를 설정합니다</text>
+    <text id="IDS_COM_SK_OK">확인</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">작게</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">이미지 복사</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">보안 연결</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">양식 데이터</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">자주 방문한 웹사이트</text>
+    <text id="IDS_BR_OPT_SELECT">선택</text>
+    <text id="IDS_BR_HEADER_FOLDER">폴더</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">열 수 있는 창의 개수만큼 이미 열려 있어서 새 창을 더 열 수 없습니다</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">웹사이트의 자바 스크립트 실행을 허용합니다</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">자동 새로고침</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">새 창</text>
+    <text id="IDS_COM_SK_NO">아니요</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">웹사이트가 쿠키를 저장하고 읽을 수 있도록 허용합니다</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">트레이를 닫으려면 두 번 누르세요</text>
+    <text id="IDS_BR_BODY_PLAY">재생</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">최대 태그 수(%d개)를 초과하였습니다</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">불러오는 중... 잠시만 기다리세요.</text>
+    <text id="IDS_BR_SK_CANCEL">취소</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">데이터 네트워크가 해제되었습니다. Wi-Fi 네트워크를 사용하여 연결하거나 데이터 네트워크를 실행하세요.</text>
+    <text id="IDS_BR_BODY_COOKIES">쿠키</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">빈 페이지</text>
+    <text id="IDS_BR_BODY_SEARCH">검색</text>
+    <text id="IDS_COM_BODY_FEB">2월</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">개인정보 보호 모드 해제</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">캐시 삭제</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">비밀번호</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">사용자 이름</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">내 디바이스에서 PC 웹사이트를 쉽게 볼 수 있습니다. 이 기능을 사용하면 글자 크기가 확대되어 쉽게 읽을 수 있습니다. 알아두기: 텍스트 레이아웃이 변경될 수 있습니다</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">북마크 편집</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">저장된 데이터 삭제</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">이 웹사이트에 저장된 데이터와 위치 정보 이용 권한을 모두 삭제할까요?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">모두 선택</text>
+    <text id="IDS_BR_POP_NEVER">안 함</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">폴더 선택</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">최근 방문 페이지</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">개발자 옵션</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">원본 언어</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">북마크</text>
+    <text id="IDS_BR_SK_CLEAR">삭제</text>
+    <text id="IDS_COM_BODY_TODAY">오늘</text>
+    <text id="IDS_COM_SK_YES">예</text>
+    <text id="IDS_BR_OPT_PASTE">붙여넣기</text>
+    <text id="IDS_BR_SK_NEXT">다음</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">홈 화면에 추가할 수 없습니다. 미리보기를 허용하지 않는 웹사이트입니다.</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">사용자 에이전트</text>
+    <text id="IDS_BR_POP_DEVICEABORT">예상치 못한 오류가 발생하였습니다</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">웹 알림 권한을 삭제할까요?</text>
+    <text id="IDS_COM_BODY_SUN">일</text>
+    <text id="IDS_BR_POP_SAVED">저장되었습니다</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">웹페이지를 열려면 두 번 누르세요</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">웹페이지 추가 정보</text>
+    <text id="IDS_BR_BODY_NORMAL">보통</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d개의 항목이 선택되었습니다</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">북마크에 추가</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">이미지 보기</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">다운로드를 시작하는 중...</text>
+    <text id="IDS_BR_BODY_EMPTY">비어 있음</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">북마크</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">글자 크기</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">앞으로 이동</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">기록을 삭제할까요?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">모든 쿠키 삭제</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">인터넷 기록을 저장하지 않습니다</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">인터넷 파일 삭제</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">일본어(ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">복사</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">폴더 이름</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">팝업 차단</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">동기화된 탭</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">홈에 추가</text>
+    <text id="IDS_COM_SK_SAVE">저장</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">인증서가 바르지 않습니다</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">시크릿 모드</text>
+    <text id="IDS_COM_BODY_JAN">1월</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">개인 정보 보호 및 보안</text>
+    <text id="IDS_BR_BODY_PRINT">인쇄</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">이 웹사이트의 보안 인증서에 문제가 있습니다</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">밝기</text>
+    <text id="IDS_BR_SK3_DELETE">삭제?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">글자 크기</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">자동 감지</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">양식 데이터 저장</text>
+    <text id="IDS_BR_SK_DELETE">삭제</text>
+    <text id="IDS_COM_SK_CANCEL_A">취소</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">보안 경고</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">다운로드할까요?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">URL을 검색하거나 입력하세요</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">양식 데이터 삭제</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">비밀번호 저장</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">방문 기록으로 이동</text>
+    <text id="IDS_BR_BODY_TODAY">오늘</text>
+    <text id="IDS_BR_POP_REFUSE">거부</text>
+    <text id="IDS_COM_BODY_PRIVACY">개인 정보 보호</text>
+    <text id="IDS_BR_OPT_REFRESH">새로고침</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">웹 클립</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">비밀번호 삭제</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">홈페이지로 설정</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">취소</text>
+    <text id="IDS_BR_OPT_HUGE">아주 크게</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">알림 준비 중...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">최근 7일</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(태그 없음)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">항상 켜기</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">기록</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">인터넷을 종료하려면 한 번 더 누르세요</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">북마크 이름을 입력하세요</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">인증이 필요합니다</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">링크 저장</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">다시 표시하지 않기</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">클립보드에 복사</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">폴더 이름 변경</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">ID/비밀번호 자동 저장</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">모든 설정이 기본값으로 되돌아갑니다. 계속할까요?</text>
+    <text id="IDS_BR_BODY_MOBILE">휴대폰</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">북마크 선택</text>
+    <text id="IDS_COM_BODY_CLOSE">닫기</text>
+    <text id="IDS_BR_BODY_SMALL">작게</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">기본값으로 초기화</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">한국어(EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA(자동 연결)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">태그 이름 변경</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">폴더 추가</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">홈페이지</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL이 바르지 않습니다</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">데스크톱 보기</text>
+    <text id="IDS_BR_SK_MENU">메뉴</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL을 찾을 수 없습니다</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">휴대폰 보기</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">새 창에서 열기</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">이메일</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">단축메뉴가 추가되었습니다</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">데이터 연결을 실패하였습니다</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">양식 자동 채우기</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">웹사이트에서 내 위치 정보 수집을 요청할 수 있도록 허용합니다</text>
+    <text id="IDS_COM_BODY_THU">목</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">폴더 이름 변경</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">북마크에서 삭제되었습니다</text>
+    <text id="IDS_BR_OPT_BOOKMARK">북마크</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">페이지 전체보기</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">너비에 맞추기</text>
+    <text id="IDS_COM_BODY_JUL">7월</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">데이터 네트워크</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">유니코드(UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">북마크가 추가되었습니다</text>
+    <text id="IDS_BR_TAB_HISTORY">기록</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">지난 달</text>
+    <text id="IDS_BR_SK_DONE">완료</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">북마크 편집</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">저장된 모든 비밀번호를 삭제할까요?</text>
+    <text id="IDS_BR_OPT_LIST">목록</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">북마크에 추가</text>
+    <text id="IDS_COM_BODY_MAY">5월</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">보안 정책에 따라 인터넷 사용이 제한됩니다</text>
+    <text id="IDS_COM_BODY_MAR">3월</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">북마크를 추가할 수 없습니다. 최대 북마크 수를 초과하였습니다.</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">항상 묻기</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">페이지 저장</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">단어 선택</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">보안 경고 보기</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">폴더 추가</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">모두 삭제</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">선택한 북마크를 삭제할까요?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">사용자 설정 데이터 삭제</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">기본 설정으로 복구합니다</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">웹페이지의 이미지를 표시합니다</text>
+    <text id="IDS_BR_OPT_DICTIONARY">사전</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">기본 화면</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">태그별 정렬</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">웹 애플리케이션 설치</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">상세정보</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">개인정보 보호 모드 실행</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">스크랩북</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">검색 엔진</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">양식 데이터를 모두 저장합니다</text>
+    <text id="IDS_BR_BODY_NO_TITLE">제목이 없습니다</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d주 전</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">홈 화면에 추가</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">위치 정보 사용</text>
+    <text id="IDS_BR_POP_ENTER_URL">URL을 입력하세요</text>
+    <text id="IDS_BR_OPT_MANUAL">수동</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">기록이 없습니다</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">자바 스크립트 실행</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s이(가) 현재 위치 정보를 요청합니다</text>
+    <text id="IDS_COM_BODY_FRI">금</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">버전</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">메시지</text>
+    <text id="IDS_BR_OPT_CACHE">캐시</text>
+    <text id="IDS_BR_SK_EDIT">편집</text>
+    <text id="IDS_BR_BODY_GENARAL">일반</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">저장된 페이지</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">알림을 표시하도록 %s 허용</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">웹페이지의 팝업을 차단합니다</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">이미지 저장</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">자주 방문한 웹사이트</text>
+    <text id="IDS_BR_BODY_YESTERDAY">어제</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">제목을 입력하세요</text>
+    <text id="IDS_COM_BODY_DEC">12월</text>
+    <text id="IDS_BR_POP_DELETED_ALL">모두 삭제되었습니다</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d개의 항목이 선택되었습니다</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">이미지를 저장할 수 없습니다</text>
+    <text id="IDS_BR_OPT_MESSAGES">메시지</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">순서 변경</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">글자 크기 자동 조절</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">웹사이트 위치 연결 정보를 삭제할까요?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">목록 보기</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">선택한 북마크를 이동할까요?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">저장 공간이 부족합니다</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">저장 공간이 없습니다. 필요 없는 파일을 삭제하세요.</text>
+</string_table>
diff --git a/res/lav-LV.xml b/res/lav-LV.xml
new file mode 100644 (file)
index 0000000..8cbea6f
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Tīmekļa paziņojums</text>
+    <text id="IDS_BR_OPT_DRAG">Vilkt</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nav atrasts neviens rezultāts</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Ielīmēt</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Lapas satura iestatījumi</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Atsevišķu vietņu papildu iestatījumi</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Lietotāja sākumlapa</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">LOGU PĀRVALDNIEKS</text>
+    <text id="IDS_BR_BODY_AUTO">Auto.</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Nodzēst vēsturi</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Pašreizējā lapa</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Aizveriet visus atvērtos logus un atveriet sākumlapu</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Pieņemt sīkfailus</text>
+    <text id="IDS_BR_OPT_SHARE">Koplietot</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Ķīniešu (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latīņu-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Izstrādātāju režīms</text>
+    <text id="IDS_COM_BODY_JUNE">Jūnijs</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Ielādēt attēlus</text>
+    <text id="IDS_BR_BUTTON2_DONE">Gatavs</text>
+    <text id="IDS_BR_OPT_SETTINGS">Iestatījumi</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Milzīgs</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Datu savienojuma problēma</text>
+    <text id="IDS_COM_BODY_AUG">Aug.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Iestatīt pašreizējo lapu kā sākumlapu</text>
+    <text id="IDS_COM_BODY_SETTINGS">Iestatījumi</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Dzēst</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japāņu (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Saglabātais ID un parole</text>
+    <text id="IDS_BR_OPT_OPEN">Atvērt</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Vairs nevaicāt</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Saglabāt lasīšanai bezsaistē</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Pievienot Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Jūlijs</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Izveidot mapi</text>
+    <text id="IDS_BR_OPT_ADD">Pievienot</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Augsta</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Saglabājiet tīmekļa vietņu lietotājvārdus un paroles</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japāņu (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Lejupielāžu pārvaldnieks</text>
+    <text id="IDS_COM_BODY_APRIL">Aprīlis</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Ķīniešu (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Liels</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Tīmekļa vietnes iestatījumi</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Aizvērt visu</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Izvēlēties objektus</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Izv. visu</text>
+    <text id="IDS_BR_OPT_RELOAD">Ielādēt vēlreiz</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Doties atpakaļ</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Vai notīrīt vēsturi?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Nav vienumu</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">MAPE</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Pielāgots lietotāja aģents</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Darbvirsmas skats</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kop. saites URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Atvērt jaunā lapā</text>
+    <text id="IDS_COM_BODY_WED">Tr.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Nav grāmatzīmes</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Pievienot atzīmi</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Skatīt attēlu</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Sūtīt, izmantojot e-pastu</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Nav atļauts</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Rādīt pārskatu par tikko atvērtajām lapām</text>
+    <text id="IDS_BR_BODY_LARGE">Liels</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Sīktēlu skats</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Meklēt lapā</text>
+    <text id="IDS_BR_BODY_PASSWORD">Parole</text>
+    <text id="IDS_BR_BODY_TITLE">Nosaukums</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Teksta kodēšana</text>
+    <text id="IDS_BR_POP_DELETED">Izdzēsts</text>
+    <text id="IDS_BR_BODY_SETTINGS">Iestatījumi</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Ir izvēlēts 1 objekts</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimizēt</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Atzīmes</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Teksta izvēle ieslēgta</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Jauna mape</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Pievienots grāmatzīmēm</text>
+    <text id="IDS_BR_OPT_ALLOW">Atļaut</text>
+    <text id="IDS_BR_BODY_READABLE">Lasāma</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Rādīt attēlus</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automātiski</text>
+    <text id="IDS_COM_BODY_OCT">Okt.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Starpniekservera ports</text>
+    <text id="IDS_BR_HEADER_EDIT">Rediģēt</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Vai dzēst pārlūka vēsturi?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Ievadiet mapes nosaukumu</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Sūtīt, izmantojot ziņu</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Skat. pēc</text>
+    <text id="IDS_COM_BODY_TUE">Ot.</text>
+    <text id="IDS_COM_BODY_MON">Pr.</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Vairāki logi</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Jau pastāv</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopēt URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Atcerēties preferenci</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Notīrīt atrašanās vietas piekļuvi</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Vai izdzēst visus sīkfailus?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Vai dzēst visus saglabātos veidlapas datus?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Tīkla kļūda</text>
+    <text id="IDS_BR_OPT_STOP">Apturēt</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Meklēt lapā</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Nav apmeklētu vietņu</text>
+    <text id="IDS_COM_BODY_SAT">Se.</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Lejupielādēt</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Pievienot grāmatzīmi</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Vai dzēst vietējās kešatmiņas saturu un datu bāzes?</text>
+    <text id="IDS_BR_POP_FAIL">Neizdevās</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Aizvērt logu</text>
+    <text id="IDS_BR_BODY_MEDIUM">Vidējs</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Pēdējā nedēļa</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Nevar parādīt tīmekļa lapu. Nav atbildes no servera</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Dzēst grāmatzīmi</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Piev. piezīmju albumam</text>
+    <text id="IDS_BR_BODY_OLDER">Vecāka</text>
+    <text id="IDS_BR_SK_PREVIOUS">Iepriekš.</text>
+    <text id="IDS_BR_BUTTON_MORE">Vēl</text>
+    <text id="IDS_BR_OPT_MOVE">Pārvietot</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Vakar</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Izvēles režīms</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Neatzīmēts</text>
+    <text id="IDS_BR_BODY_CREATED">Izveidots</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Ievietojiet SIM karti</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Grāmatzīme noņemta</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Notīrīt tīmekļa paziņojumu atļauju iestatījumus</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Koplietot saiti</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Iestatīt tekstu tīmekļa veidlapas automātiskai aizpildīšanai</text>
+    <text id="IDS_COM_SK_OK">Labi</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Mazs</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopēt attēlu</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Drošs savienojums</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Veidlapas dati</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Biežāk apmeklētās</text>
+    <text id="IDS_BR_OPT_SELECT">Izvēlēties</text>
+    <text id="IDS_BR_HEADER_FOLDER">Mape</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Nevar atvērt jaunu logu. Jau ir atvērts maksimālais skaits logu</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Atļaut vietnēm palaist JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automātiskā atsvaidzināšana</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Jauns logs</text>
+    <text id="IDS_COM_SK_NO">Nē</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Ļauj vietnēm saglabāt un lasīt sīkfailu datus</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Lai aizvērtu ikonjoslu, veiciet dubultskārienu</text>
+    <text id="IDS_BR_BODY_PLAY">Atskaņot</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Sasniegts maksimālais atzīmju skaits (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Notiek ielāde. Lūdzu, uzgaidiet...</text>
+    <text id="IDS_BR_SK_CANCEL">Atcelt</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobilie dati ir deaktivizēti. Izveidojiet savienojumu, izmantojot Wi-Fi tīklu, vai aktivizējiet mobilos datus</text>
+    <text id="IDS_BR_BODY_COOKIES">Sīkfaili</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Tukša lapa</text>
+    <text id="IDS_BR_BODY_SEARCH">Meklēt</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Deaktivizēt privāto režīmu</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Iztīrīt kešatmiņu</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Parole</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Lietotājvārds</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Ērti skatiet datora tīmekļa vietnes savā mobilajā ierīcē. Šī funkcija palielina teksta lielumu ērtākai lasīšanai. Piezīme. Teksta izkārtojums var mainīties</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">GRĀMATZĪMJU REDIĢĒŠANA</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Notīrīt saglabātos datus</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Vai dzēst visus šīs vietnes datus un atrašanās vietu atļaujas?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Izv. visu</text>
+    <text id="IDS_BR_POP_NEVER">Nekad</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Izvēlieties mapi</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Pēdējā skatītā lapa</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Izstrādātāja iespējas</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Avota valoda</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Grāmatzīmes</text>
+    <text id="IDS_BR_SK_CLEAR">Dzēst</text>
+    <text id="IDS_COM_BODY_TODAY">Šodien</text>
+    <text id="IDS_COM_SK_YES">Jā</text>
+    <text id="IDS_BR_OPT_PASTE">Ielīmēt</text>
+    <text id="IDS_BR_SK_NEXT">Nāk.</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Nevar pievienot sākuma ekrānam. Šī tīmekļa vietne neatļauj tās priekšskatīšanu</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Lietotāja aģents</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Neparedzēta kļūme</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Vai notīrīt tīmekļa paziņojumu atļaujas?</text>
+    <text id="IDS_COM_BODY_SUN">Sv.</text>
+    <text id="IDS_BR_POP_SAVED">Saglabāts</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Lai atvērtu tīmekļa vietni, veiciet dubultskārienu</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Tīmekļa lapas papildinform.</text>
+    <text id="IDS_BR_BODY_NORMAL">Parasta</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Ir izvēlēti %d objekti</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Pievienot grāmatzīmēm</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Skatīt attēlu</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Sāk lejupielādi...</text>
+    <text id="IDS_BR_BODY_EMPTY">Tukšs</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Grāmatzīmes</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Fonta lielums</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Doties uz priekšu</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Notīrīt visus sīkfailu datus</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Interneta vēsture nav saglabāta</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Dzēst pārlūkošanas datus</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japāņu (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopēt</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Mapes nosaukums</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Bloķēt uznirstošos logus</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Sinhronizētās cilnes</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Pievienot sākumam</text>
+    <text id="IDS_COM_SK_SAVE">Saglabāt</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Nederīgs sertifikāts</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Inkognito režīms</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Konfidencialitāte un drošība</text>
+    <text id="IDS_BR_BODY_PRINT">Drukāt</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Šai vietnei ir radušās problēmas ar drošības sertifikātu</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Spilgtums</text>
+    <text id="IDS_BR_SK3_DELETE">Dzēst?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Fonta lielums</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automātiski noteikt</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Iegaumēt veidlapas datus</text>
+    <text id="IDS_BR_SK_DELETE">Dzēst</text>
+    <text id="IDS_COM_SK_CANCEL_A">Atcelt</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Drošības brīdinājums</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Vai lejupielādēt?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Meklējiet vai ievadiet vietrādi URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Notīrīt veidlapas datus</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Atcerēties paroles</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Atvērt vēsturi</text>
+    <text id="IDS_BR_BODY_TODAY">Šodien</text>
+    <text id="IDS_BR_POP_REFUSE">Atteikt</text>
+    <text id="IDS_COM_BODY_PRIVACY">Konfidencialitāte</text>
+    <text id="IDS_BR_OPT_REFRESH">Atsvaidzināt</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Tīmekļa klips</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Notīrīt paroles</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Iestatīt kā sākumlapu</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Atcelt</text>
+    <text id="IDS_BR_OPT_HUGE">Ļoti liels</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Paziņo...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Pēdējās 7 dienas</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(nav atzīmju)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Vienmēr ieslēgts</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">VĒSTURE</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Pieskarieties vēlreiz, lai aizvērtu internetu</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Ievadiet grāmatzīmes nosaukumu</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Nepieciešama autentifikācija</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Saglabāt saiti</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Nekad vairs nerādīt</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopēt starpliktuvē</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Pārdēvēt mapi</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Automātiskās saglabāšanas ID/parole</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Visi iestatījumi ir noklusētie. Vai turpināt?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobilais</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Grāmatzīmju izvēle</text>
+    <text id="IDS_COM_BODY_CLOSE">Aizvērt</text>
+    <text id="IDS_BR_BODY_SMALL">Mazs</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Atjaunot noklusējumu</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korejiešu (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automātisks savienojums)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Pārdēvēt virkni</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">IZVEIDOT MAPI</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Mājas lapa</text>
+    <text id="IDS_COM_POP_INVALID_URL">Nederīgs URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Darbvirsmas skats</text>
+    <text id="IDS_BR_SK_MENU">Izvēlne</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL nav atrasts</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobilais skats</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Atvērt jaunā logā</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-pasts</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Izveidots īsceļš</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Datu savienojums neizdevās</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Aut. aizpildīt veidlapas</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Atļaut vietnēm pieprasīt piekļuvi jūsu atrašanās vietai</text>
+    <text id="IDS_COM_BODY_THU">Ce.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">MAPES PĀRDĒVĒŠANA</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Noņemts no grāmatzīmēm</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Grāmatzīme</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Atvērt lapas pārskatā</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Pielāgot platumam</text>
+    <text id="IDS_COM_BODY_JUL">Jūl.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Datu tīkls</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unikods (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Pievienota grāmatzīme</text>
+    <text id="IDS_BR_TAB_HISTORY">Vēsture</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Pagājušais mēnesis</text>
+    <text id="IDS_BR_SK_DONE">Gatavs</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Rediģēt grāmatzīmi</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Vai dzēst visas saglabātās paroles?</text>
+    <text id="IDS_BR_OPT_LIST">Saraksts</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Pievien. grāmatzīmēm</text>
+    <text id="IDS_COM_BODY_MAY">Maijs</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Drošības politika ierobežo interneta pārlūka lietošanu</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Nevar pievienot grāmatzīmi. Sasniegts maksimālais grāmatzīmju skaits</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Jautāt vienmēr</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Saglabāt lapu</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Izv. vārdu</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Rādīt drošības brīdinājumus</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Izveidot mapi</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Dzēst visu</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Vai izdzēst izvēlētas grāmatzīmes?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Notīrīt personalizētos datus</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Notīrīt visus pārlūka datus un atjaunot visus noklusējuma iestatījumus</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Parādīt tīmekļa lapu attēlus</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Vārdnīca</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Noklusējuma skats</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Kārtot pēc atzīmes</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instalēt tīmekļa programmu</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Par pārlūku</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Aktivizēt privāto režīmu</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Piezīmju albums</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Meklētājprogramma</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Iegaumēt veidlapās ierakstītos datus turpmākai lietošanai</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Nav nosaukuma</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Pirms %d nedēļām</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Pievienot sākuma ekrānam</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Aktivizēt atrašanās vietu</text>
+    <text id="IDS_BR_POP_ENTER_URL">Ievadiet URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuāli</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Nav vēstures</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Palaist JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s pieprasa jūsu atrašanās vietu</text>
+    <text id="IDS_COM_BODY_FRI">Pk.</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versija</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Ziņa</text>
+    <text id="IDS_BR_OPT_CACHE">Kešatmiņa</text>
+    <text id="IDS_BR_SK_EDIT">Rediģēt</text>
+    <text id="IDS_BR_BODY_GENARAL">Vispārīgi</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Saglabātās lapas</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Atļaut %s rādīt paziņojumus</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Bloķēt uznirstošos logus tīmekļa lapās</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Saglabāt attēlu</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Biežāk apmeklētās vietnes</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Vakar</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Ievadiet nosaukumu</text>
+    <text id="IDS_COM_BODY_DEC">Dec.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Izdzēsts viss</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">Izvēlēts %d objekts</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Nevar saglabāt attēlu</text>
+    <text id="IDS_BR_OPT_MESSAGES">Ziņas</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Pārkārtot</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Autom. mainīt teksta lielumu</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Vai dzēst tīmekļa vietnes atrašanās vietas piekļuves datus?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Saraksta skats</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Vai pārvietot izvēlētās grāmatzīmes?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Atmiņa pilna</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Nepietiek atmiņas. Izdzēsiet dažus vienumus</text>
+</string_table>
diff --git a/res/lit-LT.xml b/res/lit-LT.xml
new file mode 100644 (file)
index 0000000..71edf74
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web pranešimas</text>
+    <text id="IDS_BR_OPT_DRAG">Vilkti</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Rezultatų nerasta</text>
+    <text id="IDS_COM_BODY_NOV">Lap.</text>
+    <text id="IDS_COM_BODY_PASTE">Įklijuoti</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Puslapio turinio nustat.</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Papildomi nustatymai atskiroms svetainėms</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Pagrindinis naudotojo puslapis</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">LANGŲ TVARKYKLĖ</text>
+    <text id="IDS_BR_BODY_AUTO">Auto.</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Išvalyti istoriją</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Dabartinis puslapis</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Uždarykite visus atvertus langus ir eikite į pradžios puslapį</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Priimti slapukus</text>
+    <text id="IDS_BR_OPT_SHARE">Dalytis</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kinų (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Lotynų-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Kūrėjo režimas</text>
+    <text id="IDS_COM_BODY_JUNE">Birželis</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Įkelti vaizdus</text>
+    <text id="IDS_BR_BUTTON2_DONE">Atlikta</text>
+    <text id="IDS_BR_OPT_SETTINGS">Nustat.</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Milžiniškas</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Duomenų siuntimo problema</text>
+    <text id="IDS_COM_BODY_AUG">Rgp.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Pasirinkti dabartini puslapį kaip pagrindinį</text>
+    <text id="IDS_COM_BODY_SETTINGS">Nustat.</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Trinti</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanese (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Išsaugotas ID ir slaptažodis</text>
+    <text id="IDS_BR_OPT_OPEN">Atidaryti</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Neklauskite dar kartą</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Išsaugoti norint skaityti neprisijungus</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Pridėti „Livebox“</text>
+    <text id="IDS_COM_BODY_JULY">Liepa</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Kurti aplanką</text>
+    <text id="IDS_BR_OPT_ADD">Pridėti</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Didelė</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Išsaugoti svetainėms skirtus naudotojo vardus ir slaptažodžius</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonų (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Atsisiuntimų tvarkytuvė</text>
+    <text id="IDS_COM_BODY_APRIL">Balandis</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kinų („Big5“)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Didelis</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Svetainės nustatymai</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Išjungti viską</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Pasirinkti elementų</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Pasirinkti viską</text>
+    <text id="IDS_BR_OPT_RELOAD">Įkelti iš naujo</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Eiti atgal</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Valyti istoriją?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Elementų nėra</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">APLANKAS</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Pasirinktinis naudotojo agentas</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Darbalaukio peržiūra</text>
+    <text id="IDS_COM_BODY_SEP">Rug.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kop. nuor. URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Atid. nauj. lange</text>
+    <text id="IDS_COM_BODY_WED">Tre.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Žymeklių nėra</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Pridėti žymą</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Žiūrėti pav.</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Siųsti el. paštu</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Neleidžiama</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Rodyti naujai atidarytų puslapių apžvalgą</text>
+    <text id="IDS_BR_BODY_LARGE">Didelis</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniatiūrų rodinys</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Iešk. puslapyje</text>
+    <text id="IDS_BR_BODY_PASSWORD">Slaptažodis</text>
+    <text id="IDS_BR_BODY_TITLE">Pavadinimas</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Teksto kodavimas</text>
+    <text id="IDS_BR_POP_DELETED">Ištrinta</text>
+    <text id="IDS_BR_BODY_SETTINGS">Nustat.</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Pasirinktas 1 elementas</text>
+    <text id="IDS_BR_OPT_MINIMISE">Sumažinti</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Žymos</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Teksto atranka įjungta</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Naujas aplankas</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Įtraukta į adresyną</text>
+    <text id="IDS_BR_OPT_ALLOW">Leisti</text>
+    <text id="IDS_BR_BODY_READABLE">Nuskaitoma</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Rodyti vaizdus</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatinis</text>
+    <text id="IDS_COM_BODY_OCT">Spal.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy prievadas</text>
+    <text id="IDS_BR_HEADER_EDIT">Redaguoti</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Trinti naršyklės istoriją?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Įrašyti aplanko pavadinimą</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Siųsti kaip žinutę</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Žr. pagal</text>
+    <text id="IDS_COM_BODY_TUE">Ant.</text>
+    <text id="IDS_COM_BODY_MON">Pir.</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Keli langai</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Jau yra</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopijuoti URL adresą</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Įsiminti nuostatą</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Ištrinti vietos prieigą</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Ištrinti visus slapukus?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Trinti visų išsaugotų formų duomenis?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Tinklo klaida</text>
+    <text id="IDS_BR_OPT_STOP">Stabdyti</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Iešk. puslapyje</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Nėra lankomų svetainių</text>
+    <text id="IDS_COM_BODY_SAT">Šeš.</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Atsisiųsti</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Pridėti adresyno įrašą</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Ištrinti įrenginyje saugomą turinį ir duomenų bazes?</text>
+    <text id="IDS_BR_POP_FAIL">Nepavyko</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Uždaryti langą</text>
+    <text id="IDS_BR_BODY_MEDIUM">Vidutinis</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Praėjusią savaitę</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Neįmanoma parodyti svetainės. Nėra atsakymo iš serverio</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Panaikinti adresyno įrašą</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Pridėti prie įr. knyg.</text>
+    <text id="IDS_BR_BODY_OLDER">Senesnis</text>
+    <text id="IDS_BR_SK_PREVIOUS">Ankst.</text>
+    <text id="IDS_BR_BUTTON_MORE">Daug.</text>
+    <text id="IDS_BR_OPT_MOVE">Perkelti</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Vakar</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Pasirinkimo režimas</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Nepažymėta</text>
+    <text id="IDS_BR_BODY_CREATED">Sukurta</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Įdėkite SIM kortelę</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Adresyno įrašas pašalintas</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Valyti žiniatinklio pranešimų leidimų nustatymus</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Dalytis nuoroda</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Nustatyti tekstą, kad būtų automatiškai pildoma žiniat. forma</text>
+    <text id="IDS_COM_SK_OK">Gerai</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Mažas</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopijuoti vaizdą</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Saugus ryšys</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Formos duomenys</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Dažniausiai lankomas</text>
+    <text id="IDS_BR_OPT_SELECT">Rinktis</text>
+    <text id="IDS_BR_HEADER_FOLDER">Aplankas</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Neįmanoma atidaryti naujo lango. Jau atidarytas didžiausias leistinas langų skaičius</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Leisti svetainėms paleisti „JavaScript“</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automatinis atnaujinimas</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Naujas langas</text>
+    <text id="IDS_COM_SK_NO">Ne</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Leidžia svetainėms išsaugoti ir skaityti slapukų duomenis</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Bakstelėkite dukart, kad uždarytumėte dėklą</text>
+    <text id="IDS_BR_BODY_PLAY">Paleisti</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Pasiektas didžiausias žymų skaičius (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Įkeliama. Palaukite...</text>
+    <text id="IDS_BR_SK_CANCEL">Atšaukti</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobilieji duomenys išjungti. Prijungti naudojant „Wi-Fi“ tinklą arba įgalinti mobiliuosius duomenis</text>
+    <text id="IDS_BR_BODY_COOKIES">Slapukai</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Tuščias puslapis</text>
+    <text id="IDS_BR_BODY_SEARCH">Ieškoti</text>
+    <text id="IDS_COM_BODY_FEB">Vas.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Išjungti privatųjį režimą</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Valyti talpyklą</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Slaptažodis</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Naudotojo vardas</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Lengvai peržiūrėkite kompiuterio svetaines mobiliajame įrenginyje. Ši funkcija padidina tekstą, kad jį būtų lengviau skaityti. Pastaba. Teksto išdėstymas gali pasikeisti</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">REDAGUOTI ADRESYNO ĮRAŠUS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Išvalyti saugomus duomenis</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Ištrinti visus svetainės duomenis ir vietos leidimus?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Pasirinkti viską</text>
+    <text id="IDS_BR_POP_NEVER">Niekada</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Pasirinkti aplanką</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Paskutinis peržiūrėtas puslapis</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Kūrėjų parinktys</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Šaltinio kalba</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Adresyno įrašai</text>
+    <text id="IDS_BR_SK_CLEAR">Valyti</text>
+    <text id="IDS_COM_BODY_TODAY">Šiandien</text>
+    <text id="IDS_COM_SK_YES">Taip</text>
+    <text id="IDS_BR_OPT_PASTE">Įklijuoti</text>
+    <text id="IDS_BR_SK_NEXT">Kitas</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Neįmanoma pridėti prie pradžios ekrano. Šioje svetainėje negalėsite jo peržiūrėti</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Vartotojo agentas</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Nenumatyta klaida</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Valyti žiniatinklio pranešimų leidimus?</text>
+    <text id="IDS_COM_BODY_SUN">Sek.</text>
+    <text id="IDS_BR_POP_SAVED">Išsaugota</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Bakstelėkite dukart, kad atidarytumėte svetainę</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Papildoma svetainės inform.</text>
+    <text id="IDS_BR_BODY_NORMAL">Įprastas</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Pasirinkta elementų: %d</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Pridėti prie adresyno įrašų</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Žiūrėti pav.</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Pradeda siųsti...</text>
+    <text id="IDS_BR_BODY_EMPTY">Tuščia</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Žymelės</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Šrifto dydis</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Eiti pirmyn</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Pašalinti visus slapukų duomenis</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Interneto istorija nesaugoma</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Trinti naršymo duomenis</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonų (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopijuoti</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Aplanko pavadinimas</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokuoti iškylančiuosius lang.</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Sinchronizuojami skirtukai</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Įdėti į pradžios ekraną</text>
+    <text id="IDS_COM_SK_SAVE">Išsaug.</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Netinkamas sertifikatas</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Nežinomas režimas</text>
+    <text id="IDS_COM_BODY_JAN">Sau.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privatumas ir sauga</text>
+    <text id="IDS_BR_BODY_PRINT">Spausdinti</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Iškilo problemų dėl šios svetainės apsaugos sertifikato</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Ryškumas</text>
+    <text id="IDS_BR_SK3_DELETE">Trinti?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Šrifto dydis</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automatinis aptikimas</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Prisiminti formos duomenis</text>
+    <text id="IDS_BR_SK_DELETE">Trinti</text>
+    <text id="IDS_COM_SK_CANCEL_A">Atš.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Saugos įspėjimas</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Ar atsisiųsti?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Ieškoti arba įvesti URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Išvalyti formos duomenis</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Prisiminti slaptažodžius</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Eiti į istoriją</text>
+    <text id="IDS_BR_BODY_TODAY">Šiandien</text>
+    <text id="IDS_BR_POP_REFUSE">Atsisakyti</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privatumas</text>
+    <text id="IDS_BR_OPT_REFRESH">Naujinti</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Žiniatinklio klipas</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Išvalyti slaptažodžius</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Nustatyti kaip pagrindinį puslapį</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Atšaukti</text>
+    <text id="IDS_BR_OPT_HUGE">Milžiniškas</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Informuojama...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Pastarosios 7 dienos</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(žymų nėra)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Visada įjungta</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ISTORIJA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Bakstelėkite dar kartą, kad išjungtumėte internetą</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Čia įveskite žymeklio pavadinimą</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Reikalinga patvirtinti autentiškumą</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Įrašyti nuorodą</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Daugiau neberodyti</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopijuoti į iškarpinę</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Pervardyti aplanką</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Automatiškai išsaugoti ID / slaptažodį</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Visi nustatymai numatytieji. Tęsti?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobilusis</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Pasirinkite adresyno įrašus</text>
+    <text id="IDS_COM_BODY_CLOSE">Uždaryti</text>
+    <text id="IDS_BR_BODY_SMALL">Mažas</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Nustatyti į numatytąjį</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korėjiečių (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE / GSM / WCDMA (automatinis prijungimas)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Pervadinkite žymą</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">SUKURTI APLANKĄ</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Pradinis puslapis</text>
+    <text id="IDS_COM_POP_INVALID_URL">Netinkamas URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Darbalaukio peržiūra</text>
+    <text id="IDS_BR_SK_MENU">Meniu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL nerastas</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobiliojo telefono rodinys</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Atid. naujame lange</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">El. paštas</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Sukurtas šaukinys</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Nepavyko duomenų ryšys</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Automat. pildomos formos</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Leisti svetainei prašyti prieigos prie jūsų vietos</text>
+    <text id="IDS_COM_BODY_THU">Ket.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">PERVARDYTI APLANKĄ</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Pašalinta iš adresyno</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Adresyno įrašas</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Atidaryti psl. apžvalg.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Pritaikyti pagal plotį</text>
+    <text id="IDS_COM_BODY_JUL">Lie.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Duomenų tinklas</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unikodas (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Žymelė pridėta</text>
+    <text id="IDS_BR_TAB_HISTORY">Istorija</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Paskutinis mėnuo</text>
+    <text id="IDS_BR_SK_DONE">Atlikta</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Redaguoti žymelę</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Trinti visus išsaugotus slaptažodžius?</text>
+    <text id="IDS_BR_OPT_LIST">Sąrašas</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Pridėti į žymeklius</text>
+    <text id="IDS_COM_BODY_MAY">Gegužė</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Saugos strategija riboja naudojimąsi interneto naršykle</text>
+    <text id="IDS_COM_BODY_MAR">Kov.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Neįmanoma įtraukti žymelės. Pasiektas maksimalus žymelių skaičius</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Visada klausti</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Išsaugoti tinklal.</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Pasirinkite žodį</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Rodyti apsaugos įspėjimus</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Kurti aplanką</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Trinti viską</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Trinti pasirinktus adresyno įrašus?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Išvalyti pritaikytus duomenis</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Išvalyti visus naršyklės duomenis ir atkurti visus numatytuosius nustatymus</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Rodyti paveikslėlius tinklalapiuose</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Žodynas</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Numatytasis vaizdas</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Rūšiuoti pagal žymą</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Diegti žiniatinklio programą</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Apie naršyklę</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Įjungti privatųjį režimą</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Įrašų knyga</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Paieškos sistema</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Prisiminti formų duomenis, kad būtų galima naudoti vėliau</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Nėra pavadinimo</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Prieš %d sav.</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Pridėt prie pradžios ekrano</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Įjungti vietą</text>
+    <text id="IDS_BR_POP_ENTER_URL">Įvesti URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Rankinis</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Nėra istorijos</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Vykdyti „JavaScript“</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s užklausų jūsų vietai</text>
+    <text id="IDS_COM_BODY_FRI">Pen.</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versija</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Žinutė</text>
+    <text id="IDS_BR_OPT_CACHE">Talpykla</text>
+    <text id="IDS_BR_SK_EDIT">Redaguoti</text>
+    <text id="IDS_BR_BODY_GENARAL">Bendri nustatymai</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Išsaugoti puslapiai</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Leisti %s rodyti pranešimus</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokuoti iškylančiuosius langus tinklalapiuose</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Išsaugoti vaizdą</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Dažniausiai lankomos svetainės</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Vakar</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Įveskite pavadinimą</text>
+    <text id="IDS_COM_BODY_DEC">Gru.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Viskas ištrinta</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">Pasirinkta elementų: %d</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Paveikslėlio išsaugoti nepavyko</text>
+    <text id="IDS_BR_OPT_MESSAGES">Žinutės</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Pertvarkyti</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Autom.teksto dydžio keitimas</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Trinti informaciją apie prieigą prie svetainės vietos?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Sąrašo vaizdas</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Perkelti pasirinktus adresyno įrašus?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Nepakanka atminties</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Nepakanka atminties. Ištrinkite kai kuriuos elementus</text>
+</string_table>
diff --git a/res/mkd-MK.xml b/res/mkd-MK.xml
new file mode 100644 (file)
index 0000000..ea4a309
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Мрежно известување</text>
+    <text id="IDS_BR_OPT_DRAG">Влечи</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Нема резултати</text>
+    <text id="IDS_COM_BODY_NOV">Ное.</text>
+    <text id="IDS_COM_BODY_PASTE">Пресликај</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Опции за содрж. на стр.</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Напредни опции за одделни сајтови</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Корисничка почетна страница</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">УПРАВ. СО ПРОЗОРЦИ</text>
+    <text id="IDS_BR_BODY_AUTO">Автоматски</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Избриши историја</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Тековна страница</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Затворете ги сите прозорци и одете на почетната страница</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Прифаќај колачиња</text>
+    <text id="IDS_BR_OPT_SHARE">Сподели</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Кинески (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Режим за програмери</text>
+    <text id="IDS_COM_BODY_JUNE">Јуни</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Вчитај слики</text>
+    <text id="IDS_BR_BUTTON2_DONE">Готово</text>
+    <text id="IDS_BR_OPT_SETTINGS">Опции</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Џиновски</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Проблем со податочното поврзување</text>
+    <text id="IDS_COM_BODY_AUG">Авг</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Постави ја моменталната страница за основна</text>
+    <text id="IDS_COM_BODY_SETTINGS">Опции</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Избр.</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Јапонски (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Сочувани идентификација и лозинка</text>
+    <text id="IDS_BR_OPT_OPEN">Отвори</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Не прашувај веќе</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Сочувај за читање без мрежа</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Додај Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Јули</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Нова папка</text>
+    <text id="IDS_BR_OPT_ADD">Додај</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Висок</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Меморирај кориснички имиња и лозинки за сајтовите</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Јапонски (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Уредување преземања</text>
+    <text id="IDS_COM_BODY_APRIL">Април</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Кинески (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Голема</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Опции за сајт</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Затвори ги сите</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Изберете записи</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Избери ги сите</text>
+    <text id="IDS_BR_OPT_RELOAD">Отвори повторно</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Оди назад</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Бриши историја?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Нема записи</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">ПАПКА</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Прилагоден кориснички агент</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Компјутерски приказ</text>
+    <text id="IDS_COM_BODY_SEP">Сеп</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Коп. линк за URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Отвори нова стр.</text>
+    <text id="IDS_COM_BODY_WED">Сре</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Нема сочувани страници</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Додај ознака</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Види слика</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Прати преку email</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Не е дозволено</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Прикажи преглед на новоотворените страници</text>
+    <text id="IDS_BR_BODY_LARGE">Голема</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Икони</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Најди на стр.</text>
+    <text id="IDS_BR_BODY_PASSWORD">Лозинка</text>
+    <text id="IDS_BR_BODY_TITLE">Наслов</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Кодирање на текстот</text>
+    <text id="IDS_BR_POP_DELETED">Избришано</text>
+    <text id="IDS_BR_BODY_SETTINGS">Опции</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Избран е 1 запис</text>
+    <text id="IDS_BR_OPT_MINIMISE">Намали</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Ознаки</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Вкл.селектирање текст</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Нова папка</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Додадено во ознаки</text>
+    <text id="IDS_BR_OPT_ALLOW">Дозволи</text>
+    <text id="IDS_BR_BODY_READABLE">Читливо</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Покажи слики</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Автоматски</text>
+    <text id="IDS_COM_BODY_OCT">Окт.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Порт за прокси</text>
+    <text id="IDS_BR_HEADER_EDIT">Измени</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Да се избрише историјата на прегледникот?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Внесете име за папката</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Прати преку порака</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Преглед</text>
+    <text id="IDS_COM_BODY_TUE">Вто</text>
+    <text id="IDS_COM_BODY_MON">Пон</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Повеќе прозорци</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Веќе постои</text>
+    <text id="IDS_BR_BODY_COPY_URL">Копирај URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Запомни преференци</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Избриши пристап кон локација</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Избриши сите колачиња?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Да се избришат сите сочувани податоци за формулари?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Грешка во мрежата</text>
+    <text id="IDS_BR_OPT_STOP">Прекини</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Најди на стр.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Нема посетувани сајтови</text>
+    <text id="IDS_COM_BODY_SAT">Саб</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Преземи</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Додај сочувана стр.</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Да се избрише локално кешираната содржина и бази?</text>
+    <text id="IDS_BR_POP_FAIL">Неуспешно</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Затвори прозорец</text>
+    <text id="IDS_BR_BODY_MEDIUM">Средна</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Последна седмица</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Не може да се прикаже веб-страницата. Нема одговор од серверот</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Избриши омилена стр.</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Додај во албум</text>
+    <text id="IDS_BR_BODY_OLDER">Постаро</text>
+    <text id="IDS_BR_SK_PREVIOUS">Претход.</text>
+    <text id="IDS_BR_BUTTON_MORE">Повеќе</text>
+    <text id="IDS_BR_OPT_MOVE">Премести</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Вчера</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Режим за избор</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Неозначено</text>
+    <text id="IDS_BR_BODY_CREATED">Направено</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Ставете SIM картичка</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Омилената страница е отстранета</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Избриши опции за дозволи за известувања од интернет</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Сподели линк</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Одредете текст за автом. пополнување формулари на интернет</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Мала</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Копирај слика</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Безбедна врска</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Податоци за формулари</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Најпосетувани</text>
+    <text id="IDS_BR_OPT_SELECT">Избери</text>
+    <text id="IDS_BR_HEADER_FOLDER">Папка</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Не може да се отвори нов прозорец. Достигнат е максималниот број отворени прозорци</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Дозволи страниците да извршуваат JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Автоматско обновување</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Нов прозорец</text>
+    <text id="IDS_COM_SK_NO">Не</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Дозволи сајтовите да меморираат и читаат податоци од „колачињата“</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Допрете двапати за да ја затворите лентата.</text>
+    <text id="IDS_BR_BODY_PLAY">Емитувај</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Достигнат е максималниот број ознаки (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Се вчитува. Почекајте...</text>
+    <text id="IDS_BR_SK_CANCEL">Откажи</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Мобилните податоци се исклучени. Поврзете се со мрежа Wi-Fi или овозможете мобилни податоци</text>
+    <text id="IDS_BR_BODY_COOKIES">Колачиња</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Празна страница</text>
+    <text id="IDS_BR_BODY_SEARCH">Пребарување</text>
+    <text id="IDS_COM_BODY_FEB">Фев</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Исклучи приватен режим</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Избриши кеш-меморија</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Лозинка</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Корисничко име</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Лесно гледајте компјутерски страници на интернет на мобилниот уред. Оваа функција го зголемува текстот за да го олесни читањето. Забелешка: Распоредот на текстот може да се смени</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">ИЗМЕНИ ОМИЛЕНИ СТРАНИЦИ</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Избриши ги меморираните податоци</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Да се избришат сите податоци за сајтот и дозволи за локацијата?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Избери ги сите</text>
+    <text id="IDS_BR_POP_NEVER">Никогаш</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Изберете папка</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Последна гледана страница</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Опции за програмери</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Оригинален јазик</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Сочувани адреси</text>
+    <text id="IDS_BR_SK_CLEAR">Избриши</text>
+    <text id="IDS_COM_BODY_TODAY">Денес</text>
+    <text id="IDS_COM_SK_YES">Да</text>
+    <text id="IDS_BR_OPT_PASTE">Пресликај</text>
+    <text id="IDS_BR_SK_NEXT">Следно</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Не може да се додаде на почетниот екран. Оваа интернет страница не дозволува да се прегледува</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Кориснички агент</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Неочекувана грешка</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Да се избришат дозволите за известувањата од интернет?</text>
+    <text id="IDS_COM_BODY_SUN">Нед</text>
+    <text id="IDS_BR_POP_SAVED">Меморирано</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Допрете двапати за да ја отворите страницата.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Доп. инфо. за инт.-страница</text>
+    <text id="IDS_BR_BODY_NORMAL">Нормално</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Избрани се %d записи</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Додај во Омилени</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Види слика</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Почнува преземање...</text>
+    <text id="IDS_BR_BODY_EMPTY">Празно</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Сочувани адреси</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Големина на букви</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Оди напред</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Избриши ги сите податоци за колачињата</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Интернет-историјата не е зачувана</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Избриши податоци од разгледувањето на интернет</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Јапонски (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Копирај</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Име на папката</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Блокирај појавни прозорци</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Синхронизирај картички</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Додај дома</text>
+    <text id="IDS_COM_SK_SAVE">Сочувај</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Неправилен сертификат</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Режим инкогнито</text>
+    <text id="IDS_COM_BODY_JAN">Јан</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Приватност и безбеднсот</text>
+    <text id="IDS_BR_BODY_PRINT">Печати</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Има проблеми со безбедносниот сертификат на сајтот</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Светлина</text>
+    <text id="IDS_BR_SK3_DELETE">Избриши?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Големина на букви</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Автоматско откривање</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Запомни податоци за формулар</text>
+    <text id="IDS_BR_SK_DELETE">Избриши</text>
+    <text id="IDS_COM_SK_CANCEL_A">Откажи</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Безбедносно предупредување</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Преземи?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Пребарајте или внесете URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Избриши податоци за формулари</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Памети лозинки</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Оди до историја</text>
+    <text id="IDS_BR_BODY_TODAY">Денес</text>
+    <text id="IDS_BR_POP_REFUSE">Одбиј</text>
+    <text id="IDS_COM_BODY_PRIVACY">Доверливо</text>
+    <text id="IDS_BR_OPT_REFRESH">Обнови</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Веб-запис</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Избриши ги лозинките</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Постави како почетна страница</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Откажи</text>
+    <text id="IDS_BR_OPT_HUGE">Огромен</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Се известува...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Последните 7 дена</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(нема ознаки)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Секогаш вклучено</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ИСТОРИЈА</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Допрете уште еднаш за да се затвори интернет</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Внесете име на омилената страница</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Се бара препознавање</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Сочувај линк</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Не прикажувај веќе</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Копирај во посредната меморија</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Преименувај папка</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Автоматски сочувај ID/лозинка</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Сите нагодувања ќе се ресетираат. Сепак продолжи?</text>
+    <text id="IDS_BR_BODY_MOBILE">Мобилен</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Избери омилени страници</text>
+    <text id="IDS_COM_BODY_CLOSE">Затвори</text>
+    <text id="IDS_BR_BODY_SMALL">Мала</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Ресетирај на основните вредности</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Корејски (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (автоматско поврзување)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Преименувај ознака</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">НОВА ПАПКА</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Почетна стр.</text>
+    <text id="IDS_COM_POP_INVALID_URL">Неправилен URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Desktop приказ</text>
+    <text id="IDS_BR_SK_MENU">Мени</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL не е пронајденo</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Мобилен преглед</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Отвори во нов проз.</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Е-пошта</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Направена е кратенка</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Неуспешно податочно поврзување</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Автом. пополн. формулари</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Дозволи веб страните да бараат пристап кон вашата локација</text>
+    <text id="IDS_COM_BODY_THU">Чет</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ПРЕИМЕНУВАЈ ПАПКА</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Отстрането од ознаките</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Омилена страница</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Отв. стр. во преглед</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">На цела широчина</text>
+    <text id="IDS_COM_BODY_JUL">Јул</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Мрежа на податоци</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Уникод (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Омилената страница е додадена</text>
+    <text id="IDS_BR_TAB_HISTORY">Историја</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Последниот месец</text>
+    <text id="IDS_BR_SK_DONE">Готово</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Измени омилена стр.</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Да се избришат сите сочувани лозинки?</text>
+    <text id="IDS_BR_OPT_LIST">Листа</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Додај во омил.стр.</text>
+    <text id="IDS_COM_BODY_MAY">Мај</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Политиката на безбедност го ограничува користењето прегледник за интернет</text>
+    <text id="IDS_COM_BODY_MAR">Март</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Не може да се додаде омилена страница. Достигнат е максималниот број омилени страници</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Прашувај секогаш</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Сочувај страница</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Изберете збор</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Прикажи безбедносни предупредувања</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Направи папка</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Избриши сè</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Да се избришат избраните омилени страници?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Избриши персонални податоци</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Избриши ги сите податоци на прегледникот и ресетирај ги сите нагодувања на основните</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Прикажувај слики на веб-страниците</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Речник</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Основен преглед</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Подреди по ознака</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Инсталираj веб-апликација</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">За пребарувачот</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Вклучи приватен режим</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Албум со исечоци</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Пребарувач</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Памети ги податоците што ги внесувам во формуларите</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Нема наслов</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Пред %d недели</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Додај на почетниот екран</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Овозможи локација</text>
+    <text id="IDS_BR_POP_ENTER_URL">Внеси URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Рачно</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Нема белешки</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Активирај JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s барања за вашата локација</text>
+    <text id="IDS_COM_BODY_FRI">Пет</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Верзија</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Порака</text>
+    <text id="IDS_BR_OPT_CACHE">Кеш меморија</text>
+    <text id="IDS_BR_SK_EDIT">Измени</text>
+    <text id="IDS_BR_BODY_GENARAL">Општо</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Сочувани страници</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Дозволи %s да покажува известувања</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Блокирај појавни прозорци на интернет-страниците</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Меморирај слика</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Најпосетувани сајтови</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Вчера</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Внеси наслов</text>
+    <text id="IDS_COM_BODY_DEC">Дек.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Избриши сè</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">Избран е %d запис</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Не може да се зачува сликата</text>
+    <text id="IDS_BR_OPT_MESSAGES">Пораки</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Пререди</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Автом. мен. голем. на текст</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Да се избришат информациите за пристап на локација на сајтот?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Листа</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Да се преместат избраните омилени страници?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Нема доволно меморија</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Нема доволно меморија. Избришете некој запис</text>
+</string_table>
diff --git a/res/nld-NL.xml b/res/nld-NL.xml
new file mode 100644 (file)
index 0000000..bc55cf2
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Webmelding</text>
+    <text id="IDS_BR_OPT_DRAG">Slepen</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Geen resultaten gevonden</text>
+    <text id="IDS_COM_BODY_NOV">nov</text>
+    <text id="IDS_COM_BODY_PASTE">Plakken</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Instellingen pagina-inhoud</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Geavanceerde instellingen voor afzonderlijke websites</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Startpagina gebruiker</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">VENSTERBEHEERDER</text>
+    <text id="IDS_BR_BODY_AUTO">Automatisch</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Geschiedenis wissen</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Huidige pagina</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Sluit alle geopende vensters en ga naar de startpagina</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Cookies accepteren</text>
+    <text id="IDS_BR_OPT_SHARE">Delen</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinees (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Ontwikkelaarstand</text>
+    <text id="IDS_COM_BODY_JUNE">Juni</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Afbeeldingen laden</text>
+    <text id="IDS_BR_BUTTON2_DONE">Klaar</text>
+    <text id="IDS_BR_OPT_SETTINGS">Instellingen</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Enorm</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Probleem met dataverbinding</text>
+    <text id="IDS_COM_BODY_AUG">aug</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Huidige pagina instellen als startpagina</text>
+    <text id="IDS_COM_BODY_SETTINGS">Instellingen</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Wissen</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japans (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Opgeslagen id en wachtwoord</text>
+    <text id="IDS_BR_OPT_OPEN">Openen</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Niet nogmaals vragen</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Opslaan voor offline lezen</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Livebox toevoegen</text>
+    <text id="IDS_COM_BODY_JULY">Juli</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Map maken</text>
+    <text id="IDS_BR_OPT_ADD">Toevoegen</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Hoog</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Gebruikersnamen en wachtwoorden voor websites opslaan</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japans (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Downloadmanager</text>
+    <text id="IDS_COM_BODY_APRIL">April</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinees (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Groot</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Website-instellingen</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Alles sluiten</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Items selecteren</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Alles selecteren</text>
+    <text id="IDS_BR_OPT_RELOAD">Opnieuw laden</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Ga terug</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Geschiedenis wissen?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Geen items</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">MAP</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">User-agent aanpassen</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Weergave bureaublad</text>
+    <text id="IDS_COM_BODY_SEP">sep</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">URL kopiëren</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Open in nw venster</text>
+    <text id="IDS_COM_BODY_WED">WO</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Geen favorieten</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Tag toevoegen</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Afbeelding bekijken</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Verzenden via e-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Niet toegestaan</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Overzicht weergeven van onlangs geopende pagina's</text>
+    <text id="IDS_BR_BODY_LARGE">Groot</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniatuurweergave</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Zoek op pagina</text>
+    <text id="IDS_BR_BODY_PASSWORD">Wachtwoord</text>
+    <text id="IDS_BR_BODY_TITLE">Titel</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Tekstcodering</text>
+    <text id="IDS_BR_POP_DELETED">Verwijderd</text>
+    <text id="IDS_BR_BODY_SETTINGS">Instellingen</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 item geselecteerd</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimaliseren</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Tags</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Tekstselectie aan</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nieuwe map</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Toegevoegd aan favorieten</text>
+    <text id="IDS_BR_OPT_ALLOW">Toestaan</text>
+    <text id="IDS_BR_BODY_READABLE">Leesbaar</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Afbeeldingen tonen</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatisch</text>
+    <text id="IDS_COM_BODY_OCT">okt</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Poort proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Bewerken</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Browsergeschiedenis verwijderen?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Mapnaam invoeren</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Verzenden via bericht</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Weergave</text>
+    <text id="IDS_COM_BODY_TUE">DI</text>
+    <text id="IDS_COM_BODY_MON">MA</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi window</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Bestaat al</text>
+    <text id="IDS_BR_BODY_COPY_URL">URL kopiëren</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Voorkeur onthouden</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Toegang tot locatie wissen</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Alle cookies wissen?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Alle opgeslagen formuliergegevens verwijderen?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Netwerkfout</text>
+    <text id="IDS_BR_OPT_STOP">Stoppen</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Zoek op pagina</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Geen bezochte sites</text>
+    <text id="IDS_COM_BODY_SAT">ZA</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Downloaden</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Favoriet toevoegen</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Inhoud in lokale cache en databases verwijderen?</text>
+    <text id="IDS_BR_POP_FAIL">Mislukt</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Venster sluiten</text>
+    <text id="IDS_BR_BODY_MEDIUM">Normaal</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Laatste week</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Kan de webpagina niet weergeven. Geen reactie van de server</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Favoriet verwijderen</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Toevoegen aan plakboek</text>
+    <text id="IDS_BR_BODY_OLDER">Ouder</text>
+    <text id="IDS_BR_SK_PREVIOUS">Vorige</text>
+    <text id="IDS_BR_BUTTON_MORE">Meer</text>
+    <text id="IDS_BR_OPT_MOVE">Verplaatsen</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Gisteren</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Selectiestand</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Niet-getagd</text>
+    <text id="IDS_BR_BODY_CREATED">Gemaakt</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Plaats SIM-kaart</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Favoriet verwijderd</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Machtigingsinstellingen voor websitemeldingen wissen</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Koppeling delen</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Tekst instellen voor automatisch invullen webformulier</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Klein</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Afbeelding kopiëren</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Veilige verbinding</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Formuliergegevens</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Meest bezocht</text>
+    <text id="IDS_BR_OPT_SELECT">Selecteren</text>
+    <text id="IDS_BR_HEADER_FOLDER">Map</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Kan nieuw venster niet openen. Maximumaantal vensters bereikt</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Sites toestaan om JavaScript uit te voeren</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Autom. vernieuwen</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nieuw venster</text>
+    <text id="IDS_COM_SK_NO">Nee</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Sites toestaan om cookiegegevens op te slaan en te lezen</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Tik tweemaal om het vak te sluiten.</text>
+    <text id="IDS_BR_BODY_PLAY">Afspelen</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Maximumaantal tags (%d) bereikt</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Laden. Even geduld...</text>
+    <text id="IDS_BR_SK_CANCEL">Annuleren</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobiele gegevens uitgeschakeld. Maak verbinding via Wi-Fi-netwerk of schakel mobiele gegevens in</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Lege pagina</text>
+    <text id="IDS_BR_BODY_SEARCH">Zoeken</text>
+    <text id="IDS_COM_BODY_FEB">feb</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Privacystand uitschakelen</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Buffer leegmaken</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Wachtwoord</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Gebruikersnaam</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Voor het gemakkelijk bekijken van pc-websites op uw mobiele apparaat. Met deze functie vergroot u de tekst zodat u deze gemakkelijker kunt lezen. Opmerking: de indeling kan hierdoor veranderen</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">FAVORIETEN BEWERKEN</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Opgeslagen gegevens wissen</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Alle websitegegevens en locatiemachtigingen verwijderen?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Alles selecteren</text>
+    <text id="IDS_BR_POP_NEVER">Nooit</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Map selecteren</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Laatst weergegeven pagina</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Ontwikkelaarsopties</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Brontaal</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Favorieten</text>
+    <text id="IDS_BR_SK_CLEAR">Wissen</text>
+    <text id="IDS_COM_BODY_TODAY">Vandaag</text>
+    <text id="IDS_COM_SK_YES">Ja</text>
+    <text id="IDS_BR_OPT_PASTE">Plakken</text>
+    <text id="IDS_BR_SK_NEXT">Volgende</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Kan niet toevoegen aan startscherm. Deze website staat geen voorbeeldweergave toe</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">User-agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Onverwachte fout</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Machtigingen voor websitemeldingen wissen?</text>
+    <text id="IDS_COM_BODY_SUN">ZO</text>
+    <text id="IDS_BR_POP_SAVED">Opgeslagen</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Tik tweemaal om de webpagina te openen.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Aanvullende info webpagina</text>
+    <text id="IDS_BR_BODY_NORMAL">Normaal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d items geselecteerd</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Toevoegen aan Favorieten</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Afbeelding bekijken</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Downloaden starten...</text>
+    <text id="IDS_BR_BODY_EMPTY">Leeg</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favorieten</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Tekstgrootte</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Ga vooruit</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Alle cookiegegevens wissen</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internetgeschied. is niet opgeslagen</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Surfgegevens verwijderen</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japans (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopiëren</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Mapnaam</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Pop-ups blokkeren</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Gesynchronis. tabbladen</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Toevoegen aan startpagina</text>
+    <text id="IDS_COM_SK_SAVE">Opslaan</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Ongeldig certificaat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Incognitomodus</text>
+    <text id="IDS_COM_BODY_JAN">jan</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacy en beveiliging</text>
+    <text id="IDS_BR_BODY_PRINT">Afdrukken</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Er zijn problemen met het beveiligingscertificaat voor deze site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Helderheid</text>
+    <text id="IDS_BR_SK3_DELETE">Wissen?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Tekstgrootte</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automatisch detecteren</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Formuliergegevens onthouden</text>
+    <text id="IDS_BR_SK_DELETE">Wissen</text>
+    <text id="IDS_COM_SK_CANCEL_A">Annul.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Beveiligingswaarschuwing</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Downloaden?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">URL zoeken of ingeven</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Formuliergegevens wissen</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Wachtwoorden onthouden</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Ga naar historie</text>
+    <text id="IDS_BR_BODY_TODAY">Vandaag</text>
+    <text id="IDS_BR_POP_REFUSE">Weigeren</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacy</text>
+    <text id="IDS_BR_OPT_REFRESH">Vernieuwen</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Webclip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Wachtwoorden wissen</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Instellen als startpagina</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Annuleer</text>
+    <text id="IDS_BR_OPT_HUGE">Extra groot</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Melden...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Laatste 7 dagen</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(geen tags)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Altijd aan</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">GESCHIEDENIS</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Tik nogmaals om internet te sluiten</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Geef naam favoriet in</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Verificatie vereist</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Koppeling opslaan</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Niet meer weergeven</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopiëren naar klembord</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Naam map wijzigen</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Gebruikersnaam/wachtwoord automatisch opslaan</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Alle instellingen op standaard. Doorgaan?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobiel</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Favorieten selecteren</text>
+    <text id="IDS_COM_BODY_CLOSE">Sluiten</text>
+    <text id="IDS_BR_BODY_SMALL">Klein</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Standaardinstellingen</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Koreaans (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automatisch verbinden)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Tagnaam wijzigen</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">MAP MAKEN</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Startpagina</text>
+    <text id="IDS_COM_POP_INVALID_URL">Adres is onjuist</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Bureaubladweergave</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL niet gevonden</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobiele weergave</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">In nieuw venster</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Sneltoets gemaakt</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Gegevensverbinding mislukt</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Formulieren autom vullen</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Sites toestaan om toegang tot uw locatie te krijgen</text>
+    <text id="IDS_COM_BODY_THU">DO</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">NAAM MAP WIJZIGEN</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Verwijderd uit favorieten</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Favorieten</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Open pag. in overzicht</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Passend in breedte</text>
+    <text id="IDS_COM_BODY_JUL">jul</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Dataverbinding</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Favoriet toegevoegd</text>
+    <text id="IDS_BR_TAB_HISTORY">Geschiedenis</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Vorige maand</text>
+    <text id="IDS_BR_SK_DONE">Gereed</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Favoriet bewerken</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Alle opgeslagen wachtwoorden verwijderen?</text>
+    <text id="IDS_BR_OPT_LIST">Lijst</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Toev. als favoriet</text>
+    <text id="IDS_COM_BODY_MAY">Mei</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Gebruik van internetbrowser beperkt door beveiligingsbeleid</text>
+    <text id="IDS_COM_BODY_MAR">mrt</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Kan geen favoriet toevoegen. Maximumaantal favorieten bereikt</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Altijd vragen</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Pagina opslaan</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Woord selecteren</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Beveiligingswaarschuwingen weergeven</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Map maken</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Alles verwijderen</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">De geselecteerde bladwijzers verwijderen?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Wis aangepaste gegevens</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Alle browsergegevens wissen en alle standaardinstellingen terugzetten</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Afbeeldingen weergeven op webpagina's</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Woordenboek</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Standaardweergave</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sorteren op tag</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Webapp installeren</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Browserinfo</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Privacystand inschakelen</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Plakboek</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Zoekmachine</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Ingetypte formuliergegevens onthouden voor later gebruik</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Geen titel</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d weken geleden</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Toevoegen aan startscherm</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Locatie activeren</text>
+    <text id="IDS_BR_POP_ENTER_URL">URL invoeren</text>
+    <text id="IDS_BR_OPT_MANUAL">Handmatig</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Geen geschiedenis</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScript uitvoeren</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s vraagt om uw locatie</text>
+    <text id="IDS_COM_BODY_FRI">VR</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versie</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Bericht</text>
+    <text id="IDS_BR_OPT_CACHE">Buffer</text>
+    <text id="IDS_BR_SK_EDIT">Bewerken</text>
+    <text id="IDS_BR_BODY_GENARAL">Algemeen</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Opgeslagen pagina's</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">%s toestemming geven om meldingen weer te geven</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Pop-ups blokkeren op webpagina´s</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Afbeelding opslaan</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Meest bezochte sites</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Gisteren</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Titel invoeren</text>
+    <text id="IDS_COM_BODY_DEC">dec</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Alles verwijderd</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d item geselecteerd</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Opslaan afbeelding mislukt</text>
+    <text id="IDS_BR_OPT_MESSAGES">Berichten</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Indeling wijzigen</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Tekstgrootte autom. wijzigen</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Toegangsgegevens voor websitelocatie verwijderen?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Lijstweergave</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Geselecteerde favorieten verplaatsen?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Onvoldoende geheugen</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Onvoldoende geheugen. Wis een aantal items</text>
+</string_table>
diff --git a/res/nob-NO.xml b/res/nob-NO.xml
new file mode 100644 (file)
index 0000000..ad33e7f
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Webvarsel</text>
+    <text id="IDS_BR_OPT_DRAG">Dra</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Fant ingen resultater</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Lim inn</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Innst. for sideinnhold</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Avanserte innstillinger for individuelle webområder</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Brukerangitt hjemmeside</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">VINDUSBEHANDLER</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Tøm logg</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Gjeldende side</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Lukk alle åpne vinduer og gå til startsiden</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Godta informasjonskapsler</text>
+    <text id="IDS_BR_OPT_SHARE">Del</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kinesisk (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Utviklermodus</text>
+    <text id="IDS_COM_BODY_JUNE">juni</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Åpne bilder</text>
+    <text id="IDS_BR_BUTTON2_DONE">Utført</text>
+    <text id="IDS_BR_OPT_SETTINGS">Innstillinger</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigantisk</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Datatilkoblingsproblem</text>
+    <text id="IDS_COM_BODY_AUG">aug.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Angi gjeldende side som hjemmeside</text>
+    <text id="IDS_COM_BODY_SETTINGS">Innstillinger</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Slett</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japansk (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Lagret ID og passord</text>
+    <text id="IDS_BR_OPT_OPEN">Åpne</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Ikke spør på nytt</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Lagre for frakoblet lesing</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Legg til Livebox</text>
+    <text id="IDS_COM_BODY_JULY">juli</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Lag mappe</text>
+    <text id="IDS_BR_OPT_ADD">Legg til</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Høy</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Lagre brukernavn og passord for webområder</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japansk (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Nedlastingsbehandling</text>
+    <text id="IDS_COM_BODY_APRIL">april</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kinesisk (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Stor</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Innstillinger for webområde</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Lukk alle</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Merk elementer</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Merk alt</text>
+    <text id="IDS_BR_OPT_RELOAD">Oppdater</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Gå bakover</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Fjerne historikk?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Ingen elementer</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">MAPPE</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Tilpass brukeragent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Skrivebordsvisning</text>
+    <text id="IDS_COM_BODY_SEP">sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kopier URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Åpne i en ny side</text>
+    <text id="IDS_COM_BODY_WED">ons</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Ingen bokmerker</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Legg til tagg</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Vis bilde</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Send via e-post</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Ikke tillatt</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Vis oversikt over nylig åpnede sider</text>
+    <text id="IDS_BR_BODY_LARGE">Stor</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniatyrvisning</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Finn på side</text>
+    <text id="IDS_BR_BODY_PASSWORD">Passord</text>
+    <text id="IDS_BR_BODY_TITLE">Tittel</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Tekstkoding</text>
+    <text id="IDS_BR_POP_DELETED">Slettet</text>
+    <text id="IDS_BR_BODY_SETTINGS">Innstillinger</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 element valgt</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimer</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Tagger</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Tekstmerking på</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Ny mappe</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Lagt til i bokmerker</text>
+    <text id="IDS_BR_OPT_ALLOW">Tillat</text>
+    <text id="IDS_BR_BODY_READABLE">Lesbar</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Vis bilder</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatisk</text>
+    <text id="IDS_COM_BODY_OCT">okt.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy-port</text>
+    <text id="IDS_BR_HEADER_EDIT">Rediger</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Slette nettleserhistorikk?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Angi mappenavn</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Send via melding</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Vis etter</text>
+    <text id="IDS_COM_BODY_TUE">tir</text>
+    <text id="IDS_COM_BODY_MON">man</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Flervindu</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Finnes allerede</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopier URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Husk preferanse</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Fjern plasseringstilgang</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Slette alle informasjonskapsler?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Slette alle lagrede skjemadata?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Nettverksfeil</text>
+    <text id="IDS_BR_OPT_STOP">Stopp</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Finn på side</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Ingen besøkte områder</text>
+    <text id="IDS_COM_BODY_SAT">lør</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Last ned</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Legg til bokmerke</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Slette lokalt bufret innhold og databaser?</text>
+    <text id="IDS_BR_POP_FAIL">Det oppstod en feil</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Lukk vindu</text>
+    <text id="IDS_BR_BODY_MEDIUM">Middels</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Siste uke</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Kan ikke vise nettsiden. Serveren svarer ikke</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Slett bokmerke</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Legg til i utklippsbok</text>
+    <text id="IDS_BR_BODY_OLDER">Eldre</text>
+    <text id="IDS_BR_SK_PREVIOUS">Forrige</text>
+    <text id="IDS_BR_BUTTON_MORE">Mer</text>
+    <text id="IDS_BR_OPT_MOVE">Flytt</text>
+    <text id="IDS_COM_BODY_YESTERDAY">I går</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Valgmodus</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Ikke tagget</text>
+    <text id="IDS_BR_BODY_CREATED">Opprettet</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Sett inn SIM-kortet</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Bokmerke fjernet</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Tøm innstillinger for nettvarseltillatelser</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Del kobling</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Angi autoutfyllingstekst for webskjema</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Liten</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopier bilde</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Sikker tilkobling</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Skjemadata</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Mest besøkt</text>
+    <text id="IDS_BR_OPT_SELECT">Velg</text>
+    <text id="IDS_BR_HEADER_FOLDER">Mappe</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Kan ikke åpne nytt vindu. Maksimalt antall vinduer er allerede åpnet</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Tillat at sider kjører JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automatisk oppdatering</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nytt vindu</text>
+    <text id="IDS_COM_SK_NO">Nei</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Tillater områder å lagre og lese data fra informasjonskapsler</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Dobbelttrykk for å lukke skuffen.</text>
+    <text id="IDS_BR_BODY_PLAY">Spill av</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Det maksimale antall tagger (%d) er nådd</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Åpner. Vennligst vent...</text>
+    <text id="IDS_BR_SK_CANCEL">Avbryt</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobildata deaktivert. Koble til ved hjelp av Wi-Fi-nettverk, eller aktiver mobildata</text>
+    <text id="IDS_BR_BODY_COOKIES">Informasjonskapsler</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Tom side</text>
+    <text id="IDS_BR_BODY_SEARCH">Søk</text>
+    <text id="IDS_COM_BODY_FEB">feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Deaktiver privatmodus</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Tøm mellomlager</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Passord</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Brukernavn</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Vis PC-nettsteder enkelt på mobilenheten. Denne funksjonen øker tekststørrelsen slik at den blir lettere å lese. Merk: Tekstens layout kan bli endret</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">REDIGER BOKMERKER</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Fjern lagrede data</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Slette alle webområdedata og plasseringstillatelser?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Merk alt</text>
+    <text id="IDS_BR_POP_NEVER">Aldri</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Velg mappe</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Siste viste side</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Utvikleralternativer</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Kildespråk</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Bokmerker</text>
+    <text id="IDS_BR_SK_CLEAR">Slett</text>
+    <text id="IDS_COM_BODY_TODAY">I dag</text>
+    <text id="IDS_COM_SK_YES">Ja</text>
+    <text id="IDS_BR_OPT_PASTE">Lim inn</text>
+    <text id="IDS_BR_SK_NEXT">Neste</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Kan ikke legge til på startskjermebildet. Dette nettstedet tillater ikke forhåndsvisning</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Brukeragent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Uventet feil</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Tømme webvarseltillatelser?</text>
+    <text id="IDS_COM_BODY_SUN">søn</text>
+    <text id="IDS_BR_POP_SAVED">Lagret</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Dobbelttrykk for å åpne nettsiden.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Ytterligere nettstedsinfo.</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d elementer valgt</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Legg til i Bokmerker</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Vis bilde</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Starter nedlasting...</text>
+    <text id="IDS_BR_BODY_EMPTY">Tom</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Bokmerker</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Skriftstørrelse</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Gå forover</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Tøm alle informasjonskapseldata</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internett-historikk lagres ikke</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Slett nettlesingsdata</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japansk (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopier</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Mappenavn</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokker popups</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synkroniserte faner</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Legg til på startskjermbilde</text>
+    <text id="IDS_COM_SK_SAVE">Lagre</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Ugyldig sertifikat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Inkognitomodus</text>
+    <text id="IDS_COM_BODY_JAN">jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Personvern og sikkerhet</text>
+    <text id="IDS_BR_BODY_PRINT">Skriv ut</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Det er problemer med sikkerhetssertifikatet for dette området</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Lysstyrke</text>
+    <text id="IDS_BR_SK3_DELETE">Slett?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Skriftstørrelse</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Automatisk gjenkjenning</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Husk skjemadata</text>
+    <text id="IDS_BR_SK_DELETE">Slett</text>
+    <text id="IDS_COM_SK_CANCEL_A">Avbryt</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Sikkerhetsadvarsel</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Laste ned?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Søk eller angi URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Tøm skjemadata</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Husk passord</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Gå til logg</text>
+    <text id="IDS_BR_BODY_TODAY">I dag</text>
+    <text id="IDS_BR_POP_REFUSE">Avvis</text>
+    <text id="IDS_COM_BODY_PRIVACY">Personvern</text>
+    <text id="IDS_BR_OPT_REFRESH">Oppdater</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Nettklipp</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Tøm passord</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Bruk som hjemmeside</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Avbryt</text>
+    <text id="IDS_BR_OPT_HUGE">Veldig stor</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Varsler...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Siste 7 dager</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(ingen tagger)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Alltid på</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">LOGG</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Trykk én gang til for å lukke Internett</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Angi bokmerkenavn</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Krever godkjenning</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Lagre kobling</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Vis aldri igjen</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopier til utklippstavle</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Endre mappenavn</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Autolagre brukernavn/passord</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Alle innstillinger til standard. Fortsette?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Velg bokmerker</text>
+    <text id="IDS_COM_BODY_CLOSE">Lukk</text>
+    <text id="IDS_BR_BODY_SMALL">Liten</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Tilbakestill til standard</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Koreansk (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automatisk tilkobling)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Endre navn på tagg</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">OPPRETT MAPPE</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Startside</text>
+    <text id="IDS_COM_POP_INVALID_URL">Ugyldig URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Skrivebordsvisning</text>
+    <text id="IDS_BR_SK_MENU">Meny</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL ikke funnet</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobilvisning</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Åpne i nytt vindu</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-post</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Snarvei opprettet</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Datatilkobling mislyktes</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Autoutfylling av skjema</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Tillat områder å be om tilgang til din plassering</text>
+    <text id="IDS_COM_BODY_THU">tor</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">GI NYTT NAVN TIL MAPPE</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Fjernet fra bokmerker</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Bokmerke</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Åpne sider i oversikt</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Tilpass til bredde</text>
+    <text id="IDS_COM_BODY_JUL">juli</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Datanettverk</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Bokmerke lagt til</text>
+    <text id="IDS_BR_TAB_HISTORY">Historikk</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Forrige måned</text>
+    <text id="IDS_BR_SK_DONE">Utført</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Rediger bokmerke</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Slette alle lagrede passord?</text>
+    <text id="IDS_BR_OPT_LIST">Liste</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Legg til i Bokmerker</text>
+    <text id="IDS_COM_BODY_MAY">mai</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Sikkerhetspolicy begrenser bruk av Internettleser</text>
+    <text id="IDS_COM_BODY_MAR">mars</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Kan ikke legge til bokmerke. Maksimalt antall bokmerker er nådd</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Spør alltid</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Lagre side</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Velg ord</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Vis sikkerhetsvarsler</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Opprett mappe</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Slett alle</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Slette valgte bokmerker?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Fjern personlige data</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Tøm alle nettleserdata og tilbakestill alle innstillinger til standard</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Vis bilder på nettsider</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Ordbok</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Standard visning</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sorter etter tagg</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Installer webprogram</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Om nettleseren</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Aktiver privatmodus</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Utklippsbok</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Søkemotor</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Husk data jeg skriver inn i skjemaer til senere bruk</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Ingen tittel</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d uker siden</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Legg til på startskjerm</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Aktiver plassering</text>
+    <text id="IDS_BR_POP_ENTER_URL">Tast inn URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuelt</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Ingen logg</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Kjør Java-skript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s forespør din plassering</text>
+    <text id="IDS_COM_BODY_FRI">fre</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versjon</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Melding</text>
+    <text id="IDS_BR_OPT_CACHE">Mellomlager</text>
+    <text id="IDS_BR_SK_EDIT">Rediger</text>
+    <text id="IDS_BR_BODY_GENARAL">Generelt</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Lagrede sider</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Tillat %s å vise varsler</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokker popup-vinduer på nettsider</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Lagre bilde</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Mest besøkte sider</text>
+    <text id="IDS_BR_BODY_YESTERDAY">I går</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Angi tittel</text>
+    <text id="IDS_COM_BODY_DEC">des.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Alle er slettet</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d element valgt</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Kunne ikke lagre bilde</text>
+    <text id="IDS_BR_OPT_MESSAGES">Meldinger</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Omordne</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Endre tekststrl. automatisk</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Slette plasseringsinformasjon for nettsted?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Listevisning</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Flytte valgte bokmerker?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Ikke nok minne</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Ikke nok minne. Slett noen elementer</text>
+</string_table>
diff --git a/res/pol-PL.xml b/res/pol-PL.xml
new file mode 100644 (file)
index 0000000..e73b677
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Powiadomienie internetowe</text>
+    <text id="IDS_BR_OPT_DRAG">Przeciągnij</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nie znaleziono wyników</text>
+    <text id="IDS_COM_BODY_NOV">Lis.</text>
+    <text id="IDS_COM_BODY_PASTE">Wklej</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Ust. zawartości strony</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Zaawansowane ustawienia konkretnych witryn WWW</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Strona główna użytkownika</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">MENEDŻER OKIEN</text>
+    <text id="IDS_BR_BODY_AUTO">Automatyczny</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Wyczyść historię</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Bieżąca strona</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Zamknij wszystkie otwarte okna i przejdź na stronę główną</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Odbiór plików cookie</text>
+    <text id="IDS_BR_OPT_SHARE">Udostępnij</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chiński (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Łaciński-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Tryb programisty</text>
+    <text id="IDS_COM_BODY_JUNE">Czerwiec</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Załaduj obrazy</text>
+    <text id="IDS_BR_BUTTON2_DONE">Gotowe</text>
+    <text id="IDS_BR_OPT_SETTINGS">Ustawienia</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigantyczna</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problem z przesyłaniem danych</text>
+    <text id="IDS_COM_BODY_AUG">Sie.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Ustaw bieżącą stronę jako główną</text>
+    <text id="IDS_COM_BODY_SETTINGS">Ustawienia</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Usuń</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japoński (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Identyfikatory i hasła</text>
+    <text id="IDS_BR_OPT_OPEN">Otwórz</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Nie pokazuj ponownie</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Zapisz stronę</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Dodaj livebox</text>
+    <text id="IDS_COM_BODY_JULY">Lipiec</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Utwórz katalog</text>
+    <text id="IDS_BR_OPT_ADD">Dodaj</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Wysoki</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Zapisz nazwy użytkowników i hasła do witryn WWW</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japoński (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Menedżer pobierania</text>
+    <text id="IDS_COM_BODY_APRIL">Kwiecień</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chiński (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Duża</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Ustawienia witryn internetowych</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Zamknij wszystko</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Wybierz elementy</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Zaznacz wszystko</text>
+    <text id="IDS_BR_OPT_RELOAD">Odśwież</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">W tył</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Wyczyścić historię?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Brak elementów</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">KATALOG</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Dostosuj agenta użytkownika</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Widok komputerowy</text>
+    <text id="IDS_COM_BODY_SEP">Wrz.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kopiuj URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Otw. na nowej str.</text>
+    <text id="IDS_COM_BODY_WED">Śr</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Brak zakładek</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Dodaj etykietę</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Wyświetl obraz</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Wyślij przez e-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Niedozwolone</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Pokaż przegląd nowo otwartych stron</text>
+    <text id="IDS_BR_BODY_LARGE">Duża</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniatury</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Znajdź na stronie</text>
+    <text id="IDS_BR_BODY_PASSWORD">Hasło</text>
+    <text id="IDS_BR_BODY_TITLE">Tytuł</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Kodowanie tekstu</text>
+    <text id="IDS_BR_POP_DELETED">Usunięto</text>
+    <text id="IDS_BR_BODY_SETTINGS">Ustawienia</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Wybrane elementy: 1</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimalizuj</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Etykiety</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Zaznacz tekst</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nowy katalog</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Dodana do zakładek</text>
+    <text id="IDS_BR_OPT_ALLOW">Zezwalaj</text>
+    <text id="IDS_BR_BODY_READABLE">Można odczytać</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Pokaż obrazy</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatyczny</text>
+    <text id="IDS_COM_BODY_OCT">Paź.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Port serwera proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Edytuj</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Usunąć historię przeglądania?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Wpisz nazwę katalogu</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Wyślij w wiadomości</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Sortuj wg</text>
+    <text id="IDS_COM_BODY_TUE">Wt</text>
+    <text id="IDS_COM_BODY_MON">Pn</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Wiele okien</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Już istnieje</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopiuj adres URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Zapamiętaj preferencje</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Wyczyść dostęp do lokalizacji</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Usunąć wszystkie pliki cookie?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Usunąć wszystkie zapisane dane formularzy?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Błąd sieci</text>
+    <text id="IDS_BR_OPT_STOP">Stop</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Znajdź na str.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Brak odwiedzanych witryn</text>
+    <text id="IDS_COM_BODY_SAT">So</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Pobierz</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Dodaj zakładkę</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Usunąć zawartość lokalnej pamięci podręcznej oraz bazy danych?</text>
+    <text id="IDS_BR_POP_FAIL">Błąd</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Zamknij okno</text>
+    <text id="IDS_BR_BODY_MEDIUM">Normalny</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Ostatni tydzień</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Nie można wyświetlić strony WWW. Brak odpowiedzi z serwera</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Usuń zakładkę</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Dod. do alb. z wycink.</text>
+    <text id="IDS_BR_BODY_OLDER">Starsze</text>
+    <text id="IDS_BR_SK_PREVIOUS">Wstecz</text>
+    <text id="IDS_BR_BUTTON_MORE">Więcej</text>
+    <text id="IDS_BR_OPT_MOVE">Przenieś</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Wczoraj</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Tryb wybierania</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Nieoznaczone etykietą</text>
+    <text id="IDS_BR_BODY_CREATED">Utworzono</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Włóż kartę SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Usunięto zakładkę</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Wyczyść ustawienia uprawnień dotyczące powiadomień internetowych</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Udost. adres URL</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Ustaw tekst na potrzeby automatycznego wypełniania formularzy</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Pomniejsz</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Skopiuj obraz</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Bezpieczne połączenie</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Dane formularzy</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Popularne</text>
+    <text id="IDS_BR_OPT_SELECT">Wybierz</text>
+    <text id="IDS_BR_HEADER_FOLDER">Katalog</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Nie można otworzyć nowego okna. Została juz otwarta maksymalna liczba okien</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Zezwalaj stronom na uruchamianie JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automatyczne odświeżanie</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nowe okno</text>
+    <text id="IDS_COM_SK_NO">Nie</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Zezwalaj witrynom na zapisywanie i odczytywanie danych plików cookie</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Dotknij dwukrotnie, aby zamknąć zasobnik.</text>
+    <text id="IDS_BR_BODY_PLAY">Odtwórz</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Osiągnięto maksymalną liczbę etykiet (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Czekaj. Trwa ładowanie...</text>
+    <text id="IDS_BR_SK_CANCEL">Anuluj</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Dane po sieci wyłączone. Połącz się, korzystając z sieci Wi-Fi lub włącz transmisję danych po sieci</text>
+    <text id="IDS_BR_BODY_COOKIES">Pliki cookie</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Pusta strona</text>
+    <text id="IDS_BR_BODY_SEARCH">Szukaj</text>
+    <text id="IDS_COM_BODY_FEB">Lut.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Wyłącz tryb prywatności</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Wyczyść cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Hasło</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nazwa użytkownika</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Wyświetlaj wygodnie witryny PC na urządzeniu przenośnym. Ta funkcja powiększa rozmiar tekstu, ułatwiając czytanie. Uwaga: układ tekstu może ulec zmianie</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDYTUJ ZAKŁADKI</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Wyczyść zapisane dane</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Usunąć wszystkie dane witryny internetowej i zezwolenia dotyczące lokalizacji?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Zaznacz wszystko</text>
+    <text id="IDS_BR_POP_NEVER">Nigdy</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Wybierz katalog</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Ostatnio wyświetlana strona</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opcje programisty</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Język źródłowy</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Zakładki</text>
+    <text id="IDS_BR_SK_CLEAR">Wyczyść</text>
+    <text id="IDS_COM_BODY_TODAY">Dzisiaj</text>
+    <text id="IDS_COM_SK_YES">Tak</text>
+    <text id="IDS_BR_OPT_PASTE">Wklej</text>
+    <text id="IDS_BR_SK_NEXT">Dalej</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Nie można dodać do ekranu startowego. Ta witryna nie zezwala na wyświetlanie podglądu</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Agent użytkownika</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Niespodziewany błąd</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Wyczyścić uprawnienia dotyczące powiadomień internetowych?</text>
+    <text id="IDS_COM_BODY_SUN">Nd</text>
+    <text id="IDS_BR_POP_SAVED">Zapisano</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Dotknij dwukrotnie, aby otworzyć stronę internetową.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Więcej inf. o stronie WWW</text>
+    <text id="IDS_BR_BODY_NORMAL">Normalny</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Wybrane elementy: %d</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Dodaj do zakładek</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Wyświetl obraz</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Rozpoczynanie pobierania...</text>
+    <text id="IDS_BR_BODY_EMPTY">Puste</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Zakładki</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Rozmiar czcionki</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">W przód</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Usuń wszystkie pliki cookie</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Historia intern. nie jest zapisywana</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Usuń przeglądane dane</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japoński (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopiuj</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nazwa katalogu</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokuj wyskakujące okna</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Zsynchr. karty</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Dodaj do ekranu startowego</text>
+    <text id="IDS_COM_SK_SAVE">Zapisz</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Nieprawidłowy certyfikat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Tryb incognito</text>
+    <text id="IDS_COM_BODY_JAN">Sty.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Prywatność i bezpieczeństwo</text>
+    <text id="IDS_BR_BODY_PRINT">Drukuj</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Wystąpiły problemy z certyfikatem zabezpieczeń dla tej witryny</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Jasność</text>
+    <text id="IDS_BR_SK3_DELETE">Usuń?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Rozmiar czcionki</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Wykrywanie automatyczne</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Zapamiętaj dane formularza</text>
+    <text id="IDS_BR_SK_DELETE">Usuń</text>
+    <text id="IDS_COM_SK_CANCEL_A">Anuluj</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Ostrzeżenie zabezpieczeń</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Pobrać?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Wyszukaj lub wprowadź adres URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Wyczyść dane formularza</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Pamiętaj hasła</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Przejdź do historii</text>
+    <text id="IDS_BR_BODY_TODAY">Dzisiaj</text>
+    <text id="IDS_BR_POP_REFUSE">Odmów</text>
+    <text id="IDS_COM_BODY_PRIVACY">Prywatność</text>
+    <text id="IDS_BR_OPT_REFRESH">Odśwież</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Klip internetowy</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Wyczyść hasła</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Ustaw jako stronę główną</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Anuluj</text>
+    <text id="IDS_BR_OPT_HUGE">Bardzo duży</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Powiadamianie...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Ostatnie 7 dni</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(brak etykiet)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Zawsze włączone</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Dotknij jeszcze raz, aby zamknąć aplikację Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Wprowadź nazwę zakładki</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Wymagane uwierzytelnianie</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Zapisz łącze</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Nie pokazuj więcej tej wiadomości</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopiuj do schowka</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Zmień nazwę katalogu</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Autom. zapisuj id/hasło</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Wszystkim ustawieniom zostaną przywrócone wartości domyślne. Kontynuować?</text>
+    <text id="IDS_BR_BODY_MOBILE">Komórkowy</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Wybierz zakładki</text>
+    <text id="IDS_COM_BODY_CLOSE">Zamknij</text>
+    <text id="IDS_BR_BODY_SMALL">Pomniejsz</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Przywróć domyślne</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Koreański (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/WCDMA/GSM (auto)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Zmień nazwę etykiety</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">TWORZENIE KATALOGU</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Strona domowa</text>
+    <text id="IDS_COM_POP_INVALID_URL">Nieprawidłowy adres URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Widok komputerowy</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">Nie znaleziono adresu URL</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Widok dla telefonów komórkowych</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Otwórz w nowym oknie</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Utworzono skrót</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Błąd połączenia danych</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Autom. wypełn. formularzy</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Zezwalaj witrynom na żądanie dostępu do lokalizacji</text>
+    <text id="IDS_COM_BODY_THU">Cz</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ZMIEŃ NAZWĘ KATALOGU</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Usunięto z zakładek</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Zakładka</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Otw. str. w tr. przegl.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Dopasuj do szerokości</text>
+    <text id="IDS_COM_BODY_JUL">Lip.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Sieć danych</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Zakładka została dodana</text>
+    <text id="IDS_BR_TAB_HISTORY">Historia</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Ostatni miesiąc</text>
+    <text id="IDS_BR_SK_DONE">Gotowe</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Edytuj zakładkę</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Usunąć wszystkie zapisane hasła?</text>
+    <text id="IDS_BR_OPT_LIST">Lista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Dodaj do zakładek</text>
+    <text id="IDS_COM_BODY_MAY">Maj</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Zasady zabezpieczeń ograniczają użycie przeglądarki internetowej</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">Adres URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Nie można dodać zakładki. Osiągnięto maksymalną liczbę zakładek</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Zawsze pytaj</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Zapisz stronę</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Wybierz słowo</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Ostrzeżenia zabezpieczeń</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Utwórz katalog</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Usuń wszystko</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Usunąć wybrane zakładki?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Wyczyść własne dane</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Wyczyść wszystkie dane przeglądarki i przywróć ustawienia domyślne</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Wyświetl obrazy na stronach WWW</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Słownik</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Widok domyślny</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sortuj według etykiet</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Zainstaluj aplikację internetową</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Przeglądarka - informacje</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Włącz tryb prywatności</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Album z wycinkami</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Wyszukiwarka</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Zapamiętuj dane wpisywane w formularzach w celu przyszłego wykorzystania</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Brak tytułu</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d tyg. temu</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Dodaj do ekranu startowego</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Włącz lokalizację</text>
+    <text id="IDS_BR_POP_ENTER_URL">Wpisz adres URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Ręcznie</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Brak historii</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Uruchom JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">Witryna %s żąda dostępu do lokalizacji</text>
+    <text id="IDS_COM_BODY_FRI">Pt</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Wersja</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Wiadomość</text>
+    <text id="IDS_BR_OPT_CACHE">Pamięć cache</text>
+    <text id="IDS_BR_SK_EDIT">Edytuj</text>
+    <text id="IDS_BR_BODY_GENARAL">Ogólne</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Zapisane strony</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Zezwól %s na pokazywanie powiadomień</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokuj wyskakujące okna na stronach WWW</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Zapisz obraz</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Najczęściej odwiedzane witryny</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Wczoraj</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Wpisz nazwę</text>
+    <text id="IDS_COM_BODY_DEC">Gru.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Usunięto wszystko</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">Wybranych elementów: %d</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Błąd zapisywania obrazu</text>
+    <text id="IDS_BR_OPT_MESSAGES">Wiadomości</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Zmień kolejność</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Autom. zmień rozmiar tekstu</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Usunąć informacje o dostępie do lokalizacji witryny internetowej?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Widok listy</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Przenieść wybrane zakładki?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Brak pamięci</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Brak pamięci. Usuń niektóre elementy</text>
+</string_table>
diff --git a/res/por-BR.xml b/res/por-BR.xml
new file mode 100644 (file)
index 0000000..4f8a072
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Aviso da web</text>
+    <text id="IDS_BR_OPT_DRAG">Arrastar</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nenhum resultado encontrado</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Colar</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Def. conteúdo de página</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Configurações avançadas para sites da Web individuais</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Página inicial do usuário</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">GERENC. DE JANELA</text>
+    <text id="IDS_BR_BODY_AUTO">Automático</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Limpar histórico</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Página atual</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Feche todas as janelas abertas e vá para a página inicial</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Aceitar cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Compartilhar</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinês (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latino-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Modo de programador</text>
+    <text id="IDS_COM_BODY_JUNE">Junho</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Carregar imagens</text>
+    <text id="IDS_BR_BUTTON2_DONE">Concluído</text>
+    <text id="IDS_BR_OPT_SETTINGS">Config.</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigante</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problema de conexão de dados</text>
+    <text id="IDS_COM_BODY_AUG">Ago.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Definir a página atual como homepage</text>
+    <text id="IDS_COM_BODY_SETTINGS">Config.</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Apagar</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonês (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">ID e senha salvos</text>
+    <text id="IDS_BR_OPT_OPEN">Abrir</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Não perguntar mais</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Salvar para leitura offline</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Adicionar Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Julho</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Criar pasta</text>
+    <text id="IDS_BR_OPT_ADD">Adicionar</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Alta</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Salvar nomes de usuário e senhas para sites da Web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonês (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Gerenciador de download</text>
+    <text id="IDS_COM_BODY_APRIL">Abril</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinês (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Grande</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Configurações de site da Internet</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Fechar todas</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Selecionar itens</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Selecionar tudo</text>
+    <text id="IDS_BR_OPT_RELOAD">Recarregar</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Ir para trás</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Limpar histórico?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Sem itens</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">PASTA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Agente do usuário personalizado</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Exibir modo clássico</text>
+    <text id="IDS_COM_BODY_SEP">Set.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copiar link URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Abrir em nova pág.</text>
+    <text id="IDS_COM_BODY_WED">Qua</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Sem favoritos</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Adicionar etiqueta</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Ver imagem</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Enviar por e-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Não permitido</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Mostrar visão geral das páginas abertas recentemente</text>
+    <text id="IDS_BR_BODY_LARGE">Grande</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Ver por miniaturas</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Encontrar na página</text>
+    <text id="IDS_BR_BODY_PASSWORD">Senha</text>
+    <text id="IDS_BR_BODY_TITLE">Título</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codificação de texto</text>
+    <text id="IDS_BR_POP_DELETED">Apagado</text>
+    <text id="IDS_BR_BODY_SETTINGS">Config.</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 item selecionado</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimizar</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Marcas</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Ativar seleção</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nova pasta</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Adicionado aos favoritos</text>
+    <text id="IDS_BR_OPT_ALLOW">Permitir</text>
+    <text id="IDS_BR_BODY_READABLE">Legível</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Exibir imagens</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automático</text>
+    <text id="IDS_COM_BODY_OCT">Out.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Porta do proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Excluir histórico do navegador?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Insira o nome da pasta</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Enviar por mensagem</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Ver por</text>
+    <text id="IDS_COM_BODY_TUE">Ter</text>
+    <text id="IDS_COM_BODY_MON">Seg</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi janela</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Já existe</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copiar URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Lembrar preferência</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Limpar acesso à localização</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Apagar todos os cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Excluir todos os dados de formulário salvos?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Erro da rede</text>
+    <text id="IDS_BR_OPT_STOP">Parar</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Encontrar na página</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Nenhum site visitado</text>
+    <text id="IDS_COM_BODY_SAT">Sáb</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Download</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Adicionar favorito</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Excluir conteúdo em cache local e bancos de dados?</text>
+    <text id="IDS_BR_POP_FAIL">Falhou</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Fechar janela</text>
+    <text id="IDS_BR_BODY_MEDIUM">Médio</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Última semana</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Não é possível exibir a página da Web. Nenhuma resposta do servidor</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Apagar favorito</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Adic. ao blc. rascunho</text>
+    <text id="IDS_BR_BODY_OLDER">Mais antigo</text>
+    <text id="IDS_BR_SK_PREVIOUS">Anterior</text>
+    <text id="IDS_BR_BUTTON_MORE">Mais</text>
+    <text id="IDS_BR_OPT_MOVE">Mover</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Ontem</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Modo de seleção</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Sem marcas</text>
+    <text id="IDS_BR_BODY_CREATED">Criado</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Insira cartão SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Marcador removido</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Apagar as configurações de permissões de notificação da web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Compartilhar link</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Definir texto p/ preenchimento automático de formulário da Web</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Pequeno</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copiar imagem</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Conexão segura</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Dados do formulário</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Mais visitados</text>
+    <text id="IDS_BR_OPT_SELECT">Selecionar</text>
+    <text id="IDS_BR_HEADER_FOLDER">Pasta</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Impossível abrir janela nova. Número máximo de janelas já aberto</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Permitir sites que executem JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Atualizar automaticamente</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nova janela</text>
+    <text id="IDS_COM_SK_NO">Não</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Permite que os sites salvem e leiam dados de cookies</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Toque duas vezes para fechar a bandeja.</text>
+    <text id="IDS_BR_BODY_PLAY">Reproduzir</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Número máximo de etiquetas (%d) atingido</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Carregando. Aguarde...</text>
+    <text id="IDS_BR_SK_CANCEL">Cancelar</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Dados móveis desativados. Conectar usando rede Wi-Fi ou ativar dados móveis</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Página em branco</text>
+    <text id="IDS_BR_BODY_SEARCH">Pesquisar</text>
+    <text id="IDS_COM_BODY_FEB">Fev.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Desativar modo privado</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Excluir cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Senha</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Usuário</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Visualize sites da web com facilidade no seu dispositivo móvel. Este recurso amplia o tamanho do texto para torná-lo mais fácil de ler. Observação: o layout do texto pode alterar</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDITAR FAVORITOS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Limpar dados salvos</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Excluir todos os dados do site e permissões de localização?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Selecionar tudo</text>
+    <text id="IDS_BR_POP_NEVER">Nunca</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Selec. pasta</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Última página visualizada</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opções do desenvolvedor</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Idioma de origem</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_SK_CLEAR">Limpar</text>
+    <text id="IDS_COM_BODY_TODAY">Hoje</text>
+    <text id="IDS_COM_SK_YES">Sim</text>
+    <text id="IDS_BR_OPT_PASTE">Colar</text>
+    <text id="IDS_BR_SK_NEXT">Próximo</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Não é possível adicionar à tela de início. Este site da web não permite que ele seja visualizado</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">User agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Falha inesperada</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Apagar todas as permissões de notificação da web?</text>
+    <text id="IDS_COM_BODY_SUN">Dom</text>
+    <text id="IDS_BR_POP_SAVED">Salvo</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Toque duas vezes para abrir a página da web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Inform. adic. da página web</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d itens selecionados</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Adicionar aos Favoritos</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Ver imagem</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Iniciando download...</text>
+    <text id="IDS_BR_BODY_EMPTY">Vazio</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Tamanho de fonte</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Ir para a frente</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Limpar todos os dados de cookies</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">O hist. da Internet não está armazen.</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Remover dados do navegador</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonês (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copiar</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nome da pasta</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Bloquear pop-ups</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Guias sincronizadas</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Adicionar ao início</text>
+    <text id="IDS_COM_SK_SAVE">Salvar</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificado inválido</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Modo anônimo</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacidade e segurança</text>
+    <text id="IDS_BR_BODY_PRINT">Imprimir</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Existem problemas com o certificado de segurança para este site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Brilho</text>
+    <text id="IDS_BR_SK3_DELETE">Apagar?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Tamanho de fonte</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Detecção automática</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Lembrar dados de formulário</text>
+    <text id="IDS_BR_SK_DELETE">Apagar</text>
+    <text id="IDS_COM_SK_CANCEL_A">Canc.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Aviso de segurança</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Baixar?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Procurar ou inserir URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Limpar dados de formulário</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Lembrar senhas</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Ir para histórico</text>
+    <text id="IDS_BR_BODY_TODAY">Hoje</text>
+    <text id="IDS_BR_POP_REFUSE">Recusar</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacidade</text>
+    <text id="IDS_BR_OPT_REFRESH">Atualizar</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Clip da web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Limpar senhas</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Página inicial definida</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cancelar</text>
+    <text id="IDS_BR_OPT_HUGE">Enorme</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notificando...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Últimos 7 dias</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(ninguna marca)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Sempre ligado</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTÓRIA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Toque mais uma vez para fechar a Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Inserir nome do favorito</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Autenticação solicitada</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Salvar link</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Não mostrar novamente</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copiar para área de transferência</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Renomear pasta</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Salvar auto. ID de usuário/senha</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Todas as definições para padrão. Continuar?</text>
+    <text id="IDS_BR_BODY_MOBILE">Celular</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Selecionar favoritos</text>
+    <text id="IDS_COM_BODY_CLOSE">Fechar</text>
+    <text id="IDS_BR_BODY_SMALL">Pequeno</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Restaurar padrão</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coreano (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (conexão automática)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Renomear Etiqueta</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CRIAR PASTA</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Página inicial</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL inválida</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Área de trabalho</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL não encontrada</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Modo retrato</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Abrir em nova janela</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Atalho criado</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Falha da conexão de dados</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Preencher formul. autom.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Permitir que os sites peçam o acesso à sua localização</text>
+    <text id="IDS_COM_BODY_THU">Qui</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENOMEAR PASTA</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Removido dos favoritos</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Favoritos</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Abrir págs visão geral</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Ajustar à largura</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Rede de dados</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Favorito adicionado</text>
+    <text id="IDS_BR_TAB_HISTORY">Histórico</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Mês passado</text>
+    <text id="IDS_BR_SK_DONE">Concluído</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Editar favorito</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Apagar todas as senhas salvas?</text>
+    <text id="IDS_BR_OPT_LIST">Lista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Adic. aos Favoritos</text>
+    <text id="IDS_COM_BODY_MAY">Maio</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">A política de segurança restringe a utilização do navegador da Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Não é possível adicionar favorito Número máximo de favoritos atingido</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Perguntar sempre</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Salvar página</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Selecionar palavra</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Exibir avisos de segurança</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Criar pasta</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Apagar tudo</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Excluir os favoritos selecionados?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Limpar dados personalizados</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Limpar todos os dados do navegador e zerar todas as configurações padrão</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Exibir imagens em páginas da Web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dicionário</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vista padrão</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Ordenar por rótulo</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instalar app web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Sobre o navegador</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Ativar modo privado</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Bloco de rascunho</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Mecanismo de pesquisa</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Memorizar os dados que inseri em formulários para utilização posterior</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Sem título</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">há %d semanas</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Adicionar à tela inicial</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Ativar localização</text>
+    <text id="IDS_BR_POP_ENTER_URL">Inserir URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Nenhum histórico</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Executar JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s pede a sua localização</text>
+    <text id="IDS_COM_BODY_FRI">Sex</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versão</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Mensagem</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_GENARAL">Geral</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Páginas salvas</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Permitir a %s exibir avisos</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Bloquear janelas pop-up em páginas da web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Salvar imagem</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Sites mais visitados</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Ontem</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Inserir título</text>
+    <text id="IDS_COM_BODY_DEC">Dez.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Apagar tudo</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d item selecionado</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Impossível salvar imagem</text>
+    <text id="IDS_BR_OPT_MESSAGES">Mensagens</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Reordenar</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Redimensionar texto autom.</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Excluir informações de acesso ao local do site?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Ver por lista</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Mover os marcadores selecionados?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Memória insuficiente</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Memória insuficiente. Apague alguns itens</text>
+</string_table>
diff --git a/res/por-PT.xml b/res/por-PT.xml
new file mode 100644 (file)
index 0000000..5a9ea4e
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Notificação Web</text>
+    <text id="IDS_BR_OPT_DRAG">Arrastar</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nenhuns resultados encontrados</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Colar</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Def. conteúdo de página</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Definições avançadas para sites da Web individuais</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Página inicial do utilizador</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">GESTOR DE JANELAS</text>
+    <text id="IDS_BR_BODY_AUTO">Automático</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Limpar histórico</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Página actual</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Feche todas as janelas abertas e vá para a página principal</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Aceitar cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Partilhar</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chinês (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latino-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Modo de programador</text>
+    <text id="IDS_COM_BODY_JUNE">Junho</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Carregar imagens</text>
+    <text id="IDS_BR_BUTTON2_DONE">Concluir</text>
+    <text id="IDS_BR_OPT_SETTINGS">Definições</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigante</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problema de ligação de dados</text>
+    <text id="IDS_COM_BODY_AUG">Ago.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Definir a página actual como homepage</text>
+    <text id="IDS_COM_BODY_SETTINGS">Definições</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Eliminar</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonês (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">ID e palavra-passe guardados</text>
+    <text id="IDS_BR_OPT_OPEN">Abrir</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Não voltar a perguntar</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Guardar para leitura offline</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Adicionar Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Julho</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Criar pasta</text>
+    <text id="IDS_BR_OPT_ADD">Adicionar</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Alta</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Guardar nomes de utilizador e palavras-passe para sites da Web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonês (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Gestor de transferências</text>
+    <text id="IDS_COM_BODY_APRIL">Abril</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chinês (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Grande</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Definições de site da Web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Fechar todas</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Seleccionar itens</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Seleccionar tudo</text>
+    <text id="IDS_BR_OPT_RELOAD">Recarregar</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Ir para trás</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Limpar histórico?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Sem itens</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">PASTA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Agente do utilizador personalizado</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Ver página Web normal</text>
+    <text id="IDS_COM_BODY_SEP">Set.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copiar URL lig.</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Abrir pág. nova</text>
+    <text id="IDS_COM_BODY_WED">Qua.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Nenhum favorito</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Adicionar etiqueta</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Ver imagem</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Enviar por e-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Não permitido</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Mostrar visão geral das páginas abertas recentemente</text>
+    <text id="IDS_BR_BODY_LARGE">Grande</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Vista de miniatura</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Local. na pág.</text>
+    <text id="IDS_BR_BODY_PASSWORD">Palavra-passe</text>
+    <text id="IDS_BR_BODY_TITLE">Título</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codificação de texto</text>
+    <text id="IDS_BR_POP_DELETED">Eliminado</text>
+    <text id="IDS_BR_BODY_SETTINGS">Definições</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 item seleccionado</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimizar</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Etiquetas</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Ligar selecção de texto</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nova pasta</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Adicionado aos favoritos</text>
+    <text id="IDS_BR_OPT_ALLOW">Permitir</text>
+    <text id="IDS_BR_BODY_READABLE">Legível</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Mostrar imagens</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automático</text>
+    <text id="IDS_COM_BODY_OCT">Out.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Porta de proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Eliminar o histórico do browser?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Introduzir nome da pasta</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Enviar por mensagem</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Vista por</text>
+    <text id="IDS_COM_BODY_TUE">Ter.</text>
+    <text id="IDS_COM_BODY_MON">Seg.</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Multi Janela</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Já existe</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copiar URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Lembrar preferência</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Limpar acesso à localização</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Eliminar todos os cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Todos os dados de formulários guardados serão eliminados</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Erro da rede</text>
+    <text id="IDS_BR_OPT_STOP">Parar</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Local. na pág.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Nenhuns sites visitados</text>
+    <text id="IDS_COM_BODY_SAT">Sáb.</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Transferir</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Adicionar favorito</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Eliminar conteúdo na memória cache local e bases de dados?</text>
+    <text id="IDS_BR_POP_FAIL">Falha</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Fechar janela</text>
+    <text id="IDS_BR_BODY_MEDIUM">Médio</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Última semana</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Impossível apresentar a página Web. Sem resposta do servidor</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Apagar favorito</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Adic. ao álbum record.</text>
+    <text id="IDS_BR_BODY_OLDER">Mais antigo</text>
+    <text id="IDS_BR_SK_PREVIOUS">Anterior</text>
+    <text id="IDS_BR_BUTTON_MORE">Mais</text>
+    <text id="IDS_BR_OPT_MOVE">Mover</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Ontem</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Modo de selecção</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Sem etiqueta</text>
+    <text id="IDS_BR_BODY_CREATED">Criado</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Introduza cartão SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Favorito removido</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Limpar definições de permissão de notificação da Web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Partilhar ligação</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Definir texto de preenchimento automático de formulário Web</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Pequeno</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copiar imagem</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Ligação segura</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Dados do formulário</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Mais visitado</text>
+    <text id="IDS_BR_OPT_SELECT">Seleccionar</text>
+    <text id="IDS_BR_HEADER_FOLDER">Pasta</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Impossível abrir janela nova. Número máximo de janelas já aberto</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Permitir que os sites executem JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Actualização auto</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nova janela</text>
+    <text id="IDS_COM_SK_NO">Não</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Permite que os sites guardem e leiam dados de cookies</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Toque duas vezes para fechar o tabuleiro.</text>
+    <text id="IDS_BR_BODY_PLAY">Reproduzir</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Número máximo de etiquetas (%d) atingido</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">A carregar. Aguarde...</text>
+    <text id="IDS_BR_SK_CANCEL">Cancelar</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Dados móveis desactivados. Ligue utilizando a rede Wi-Fi ou active os dados móveis</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Página em branco</text>
+    <text id="IDS_BR_BODY_SEARCH">Procurar</text>
+    <text id="IDS_COM_BODY_FEB">Fev.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Desactivar modo privado</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Limpar cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Palavra-passe</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nome de utilizador</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Veja sites da Web de PC mais facilmente no seu dispositivo móvel. Esta função amplia o tamanho do texto para facilitar a sua leitura. Nota: a disposição do texto pode ser alterada</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDITAR FAVORITOS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Limpar dados guardados</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Eliminar todos os dados do site da Web e todas as autorizações de localização?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Seleccionar tudo</text>
+    <text id="IDS_BR_POP_NEVER">Nunca</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Seleccionar pasta</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Última página visualizada</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opções de programador</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Idioma de origem</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_SK_CLEAR">Limpar</text>
+    <text id="IDS_COM_BODY_TODAY">Hoje</text>
+    <text id="IDS_COM_SK_YES">Sim</text>
+    <text id="IDS_BR_OPT_PASTE">Colar</text>
+    <text id="IDS_BR_SK_NEXT">Seguinte</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Impossível adicionar ao ecrã principal. Este site da Web não permite a sua pré-visualização</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Agente de utilizador</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Erro inesperado</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Limpar permissões de notificação da Web?</text>
+    <text id="IDS_COM_BODY_SUN">Dom.</text>
+    <text id="IDS_BR_POP_SAVED">Guardado</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Toque duas vezes para abrir a página Web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Infos adicionais página Web</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d itens seleccionados</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Adicionar aos Favoritos</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Ver imagem</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">A iniciar transferência...</text>
+    <text id="IDS_BR_BODY_EMPTY">Vazio</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Tamanho da fonte</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Ir para a frente</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Limpar todos os dados de cookies</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">O histórico da Internet não é guardado</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Eliminar os dados do browser</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonês (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copiar</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nome da pasta</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Bloquear janelas de contexto</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Separadores sincronizados</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Adicionar ao início</text>
+    <text id="IDS_COM_SK_SAVE">Guardar</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificado inválido</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Modo incógnito</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacidade e segurança</text>
+    <text id="IDS_BR_BODY_PRINT">Imprimir</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Existem problemas com o certificado de segurança para este site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Brilho</text>
+    <text id="IDS_BR_SK3_DELETE">Eliminar?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Tamanho da fonte</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Detecção automática</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Lembrar dados de formulário</text>
+    <text id="IDS_BR_SK_DELETE">Eliminar</text>
+    <text id="IDS_COM_SK_CANCEL_A">Canc.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Aviso de segurança</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Transferir?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Procurar ou introduzir URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Limpar dados de formulário</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Lembrar palavras-passe</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Ir para histórico</text>
+    <text id="IDS_BR_BODY_TODAY">Hoje</text>
+    <text id="IDS_BR_POP_REFUSE">Recu.</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacidade</text>
+    <text id="IDS_BR_OPT_REFRESH">Actualizar</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web clip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Limpar palavras-passe</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Definir como homepage</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cancelar</text>
+    <text id="IDS_BR_OPT_HUGE">Muito grande</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">A notificar...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Últimos 7 dias</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(sem etiquetas)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Sempre ligado</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTÓRICO</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Toque mais uma vez para fechar a Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Introduzir nome do favorito</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Autenticação requerida</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Guardar ligação</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Nunca mais mostrar</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copiar para bloco de notas</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Renomear pasta</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Gravação automática de ID/palavra-passe</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Todas as definições para padrão. Continuar?</text>
+    <text id="IDS_BR_BODY_MOBILE">Telemóvel</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Seleccionar favoritos</text>
+    <text id="IDS_COM_BODY_CLOSE">Fechar</text>
+    <text id="IDS_BR_BODY_SMALL">Pequeno</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Repor padrão</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coreano (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (ligação automática)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Mudar nome da etiqueta</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CRIAR PASTA</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Página inicial</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL inválido</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Vista de ambiente de trabalho</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL não encontrado</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Vista móvel</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Abrir em nova janela</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Atalho criado</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Falha da ligação de dados</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Preen. autom. formulários</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Permitir que os sites peçam o acesso à sua localização</text>
+    <text id="IDS_COM_BODY_THU">Qui.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENOMEAR PASTA</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Removido dos favoritos</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Favorito</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Abrir págs visão geral</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Ajustar à largura</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Rede de dados</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Favorito adicionado</text>
+    <text id="IDS_BR_TAB_HISTORY">Histórico</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Mês passado</text>
+    <text id="IDS_BR_SK_DONE">Concluído</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Editar favoritos</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Eliminar todas as palavras-passe guardadas?</text>
+    <text id="IDS_BR_OPT_LIST">Lista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Adic. aos Favoritos</text>
+    <text id="IDS_COM_BODY_MAY">Maio</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">A política de segurança restringe a utilização do browser da Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Impossível adicionar marcador. Número máximo de marcadores atingido</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Perguntar sempre</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Guardar página</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Selec. palavra</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Mostrar avisos de segurança</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Criar pasta</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Eliminar tudo</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Eliminar os favoritos seleccionados?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Eliminar dados personalizados</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Limpar todos os dados do browser e repor todas as definições padrão</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Apresentar imagens em páginas da Web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dicionário</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vista padrão</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Ordenar por etiqueta</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instalar aplicação da Web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Acerca do browser</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Activar modo privado</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Álbum de recordações</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Motor de pesquisa</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Memorizar os dados introduzidos em formulários para utilização posterior</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Sem título</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">há %d semanas</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Adicionar ao ecrã principal</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Activar localização</text>
+    <text id="IDS_BR_POP_ENTER_URL">Introduzir URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Nenhum histórico</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Executar JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s pede a sua localização</text>
+    <text id="IDS_COM_BODY_FRI">Sex.</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versão</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Mensagem</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_GENARAL">Geral</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Páginas guardadas</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Autorizar %s a mostrar notificações</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Bloquear pop-ups nas páginas da Web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Guardar imagem</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Sites mais visitados</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Ontem</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Introduzir título</text>
+    <text id="IDS_COM_BODY_DEC">Dez.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Eliminar tudo</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d item seleccionado</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Impossível guardar imagem</text>
+    <text id="IDS_BR_OPT_MESSAGES">Mensagem</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Reordenar</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Redimen. txt automaticamente</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Eliminar informações de acesso à localização do site da Web?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Vista de lista</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Mover os favoritos seleccionados?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Cartão SD cheio</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Memória insuficiente. Apague alguns itens</text>
+</string_table>
diff --git a/res/ron-RO.xml b/res/ron-RO.xml
new file mode 100644 (file)
index 0000000..cf78584
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Notificare Web</text>
+    <text id="IDS_BR_OPT_DRAG">Tragere</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nu au fost găsite rezultate</text>
+    <text id="IDS_COM_BODY_NOV">Nov</text>
+    <text id="IDS_COM_BODY_PASTE">Lipire</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Setări conţinut pagină</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Setări avansate pentru site-uri Web individuale</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Pagina de pornire a utilizatorului</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">MANAGER FERESTRE</text>
+    <text id="IDS_BR_BODY_AUTO">Automat</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Ştergere istoric</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Pagină actuală</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Închideţi toate ferestrele deschise şi accesaţi pagina de pornire</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Acceptare module cookie</text>
+    <text id="IDS_BR_OPT_SHARE">Partajare</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chineză (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Mod dezvoltator</text>
+    <text id="IDS_COM_BODY_JUNE">Iunie</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Încărcare imagini</text>
+    <text id="IDS_BR_BUTTON2_DONE">Efectuat</text>
+    <text id="IDS_BR_OPT_SETTINGS">Setări</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigant</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problemă la conectivitatea de date</text>
+    <text id="IDS_COM_BODY_AUG">Aug</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Setare pagină curentă ca pagină principală</text>
+    <text id="IDS_COM_BODY_SETTINGS">Setări</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Şter.</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japoneză (DEPLASARE JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">ID-uri şi parole salvate</text>
+    <text id="IDS_BR_OPT_OPEN">Deschidere</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Nu întreba din nou</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Salvare pentru citire offline</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Adăugare Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Iulie</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Creare folder</text>
+    <text id="IDS_BR_OPT_ADD">Adăugat</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Ridicată</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Salvaţi nume de utilizatori şi parole pentru site-uri Web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japoneză (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Manager descărcare</text>
+    <text id="IDS_COM_BODY_APRIL">Aprilie</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chineză (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Mare</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Setări pentru site-uri web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Închidere totală</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Selectare elemente</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Selectare toate</text>
+    <text id="IDS_BR_OPT_RELOAD">Reîncărcare</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Înapoi</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Ştergeţi istoricul?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Niciun element</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">FOLDER</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Personalizare user agent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Vizualizare desktop</text>
+    <text id="IDS_COM_BODY_SEP">Sep</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Cop. link URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Desc. în pag. nouă</text>
+    <text id="IDS_COM_BODY_WED">Mie</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Niciun marcaj</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Adăugare etichetă</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Viz. imagine</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Trimite prin e-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Nepermis!</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Afişaţi prezentarea generală a paginilor recent deschise</text>
+    <text id="IDS_BR_BODY_LARGE">Mare</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Vizualizare pictograme</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Găsire în pag.</text>
+    <text id="IDS_BR_BODY_PASSWORD">Parolă</text>
+    <text id="IDS_BR_BODY_TITLE">Titlu</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codificare text</text>
+    <text id="IDS_BR_POP_DELETED">Şters</text>
+    <text id="IDS_BR_BODY_SETTINGS">Setări</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 element selectat</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimizare</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Etichete</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Selecţie text activă</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Folder nou</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Adăugat la marcaje</text>
+    <text id="IDS_BR_OPT_ALLOW">Se permite</text>
+    <text id="IDS_BR_BODY_READABLE">Lizibil</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Afişare imagini</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automat</text>
+    <text id="IDS_COM_BODY_OCT">Oct</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Port proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Editare</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Ştergeţi istoricul browserului?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Introduceţi numele folderului</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Trimitere prin mesaj</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Viz. după</text>
+    <text id="IDS_COM_BODY_TUE">Mar</text>
+    <text id="IDS_COM_BODY_MON">Lun</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Ferestre</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Există deja</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copiere URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Reţinere preferinţe</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Autorizare acces la locaţie</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Ştergeţi toate modulele cookie?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Ştergeţi toate datele salvate din formular?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Eroare reţea</text>
+    <text id="IDS_BR_OPT_STOP">Oprire</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Găsire în pag.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Niciun site vizitat</text>
+    <text id="IDS_COM_BODY_SAT">Sâm</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Descărcare</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Adăugare marcaj</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Ştergeţi conţinutul stocat în memoria cache la nivel local şi bazele de date?</text>
+    <text id="IDS_BR_POP_FAIL">Nereuşit</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Închidere fereastră</text>
+    <text id="IDS_BR_BODY_MEDIUM">Mediu</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Ultima săptămână</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Nu se poate afişa pagina web. Niciun răspuns de la server</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Ştergere marcaj</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Ad. la album însemnări</text>
+    <text id="IDS_BR_BODY_OLDER">Mai vechi</text>
+    <text id="IDS_BR_SK_PREVIOUS">Anterior</text>
+    <text id="IDS_BR_BUTTON_MORE">Mai multe</text>
+    <text id="IDS_BR_OPT_MOVE">Mutare</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Ieri</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Mod selecţie</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Fără etichetă</text>
+    <text id="IDS_BR_BODY_CREATED">Creat</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Introduceţi cartela SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Marcaj eliminat</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Ştergeţi setările legate de permisiunile pentru notificările web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Partajare link</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Setare text pentru completarea automată a formularului Web</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Mic</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copiere imagine</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Conexiune securizată</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Date formular</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Cel mai frecv. viz.</text>
+    <text id="IDS_BR_OPT_SELECT">Selectare</text>
+    <text id="IDS_BR_HEADER_FOLDER">Folder</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Imposibil de deschis fereastră nouă. Număr maxim de ferestre deja deschise</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Se permite site-urilor să execute JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Reîmprospătare automată</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Fereastră nouă</text>
+    <text id="IDS_COM_SK_NO">Nu</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Se permite site-urilor să salveze şi să citească date de tip module cookie</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Atingeţi de două ori pentru a închide bara.</text>
+    <text id="IDS_BR_BODY_PLAY">Redare</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">S-a atins numărul maxim de etichete (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Se încarcă. Aşteptaţi...</text>
+    <text id="IDS_BR_SK_CANCEL">Anulare</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Date mobile dezactivate. Conectaţi-vă utilizând reţeaua Wi-Fi sau activaţi datele mobile</text>
+    <text id="IDS_BR_BODY_COOKIES">Module cookie</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Pagină goală</text>
+    <text id="IDS_BR_BODY_SEARCH">Căutare</text>
+    <text id="IDS_COM_BODY_FEB">Feb</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Dezactivare mod privat</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Ştergere cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Parolă</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nume utilizator</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Vizualizaţi cu uşurinţă site-uri web pentru PC pe dispozitivul mobil. Această caracteristică măreşte dimensiunea textului, pentru a facilita citirea. Notă: aspectul textului se poate schimba</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDITARE MARCAJE</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Ştergere date stocate</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Ştergeţi toate datele şi permisiunile de locaţie pentru site-ul web?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Selectare toate</text>
+    <text id="IDS_BR_POP_NEVER">Niciodată</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Selectare folder</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Ultima pagină vizualizată</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opţiuni pentru dezvoltatori</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Limbă sursă</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Marcaje</text>
+    <text id="IDS_BR_SK_CLEAR">Golire</text>
+    <text id="IDS_COM_BODY_TODAY">Azi</text>
+    <text id="IDS_COM_SK_YES">Da</text>
+    <text id="IDS_BR_OPT_PASTE">Lipire</text>
+    <text id="IDS_BR_SK_NEXT">Următor</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Nu se poate adăuga la ecranul de pornire. Acest site web nu permite previzualizarea acestuia</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Agent utilizator</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Eşec neaşteptat</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Ştergeţi permisiunile pentru notificările web?</text>
+    <text id="IDS_COM_BODY_SUN">Dum</text>
+    <text id="IDS_BR_POP_SAVED">Salvat</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Atingeţi de două ori pentru a deschide pagina web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Informaţii suplim. pag. web</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d elemente selectate</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Adăugare la Marcaje</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Viz. imagine</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Se începe descărcarea...</text>
+    <text id="IDS_BR_BODY_EMPTY">Liber</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Marcaje</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Dimensiune font</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Înainte</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Ştergere integrală date module cookie</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Istoricul de internet nu este stocat</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Ştergere date de navigare</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japoneză (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copiere</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nume director</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blocare ferestre de tip pop-up</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">File sincronizate</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Adăugare la ecranul principal</text>
+    <text id="IDS_COM_SK_SAVE">Salvare</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificatul nu este valid</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Modul Incognito</text>
+    <text id="IDS_COM_BODY_JAN">Ian</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Confidenţialitate şi securitate</text>
+    <text id="IDS_BR_BODY_PRINT">Imprimare</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Au apărut probleme privind certificatul de securitate pentru acest site</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Luminozitate</text>
+    <text id="IDS_BR_SK3_DELETE">Ştergere?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Dimensiune font</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Detectare automată</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Memorare date formular</text>
+    <text id="IDS_BR_SK_DELETE">Ştergere</text>
+    <text id="IDS_COM_SK_CANCEL_A">Anul.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Avertizare de securitate</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Descărcaţi?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Căutaţi sau introduceţi adresa URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Ştergere date formular</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Memorare parole</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Accesare istoric</text>
+    <text id="IDS_BR_BODY_TODAY">Azi</text>
+    <text id="IDS_BR_POP_REFUSE">Refuzare</text>
+    <text id="IDS_COM_BODY_PRIVACY">Confidenţialitate</text>
+    <text id="IDS_BR_OPT_REFRESH">Reîmprospătare</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Decupaj web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Ştergere parole</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Setare ca pagină de pornire</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Anulare</text>
+    <text id="IDS_BR_OPT_HUGE">Foarte mare</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Se notifică...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Ultimele 7 zile</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(nicio etichetă)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Activat întotdeauna</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ISTORIC</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Atingeţi încă o dată pentru a închide internetul</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Introduceţi numele marcajului</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Se solicită autentificare</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Salvare link</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Nu se mai afişează niciodată</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copiere în clipboard</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Redenumire director</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Salvare automată ID/parolă</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Toate setările sunt la valoarea implicită. Continuaţi?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Selectare marcaje</text>
+    <text id="IDS_COM_BODY_CLOSE">Închidere</text>
+    <text id="IDS_BR_BODY_SMALL">Mic</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Reiniţializare la valori implicite</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coreeană (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (conectare automată)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Redenumire etichetă</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CREARE FOLDER</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Pagină de pornire</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL invalid</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Vizualizare spaţiu de lucru</text>
+    <text id="IDS_BR_SK_MENU">Meniu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL negăsit</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Vizualizare mobilă</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Desc. în fer. nouă</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Email</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Comanda rapidă a fost creată</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Conexiunea de date a eşuat</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Compl. autom. formulare</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Permiteţi site-urilor să solicite accesul la locaţia dvs.</text>
+    <text id="IDS_COM_BODY_THU">Joi</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">REDENUMIRE FOLDER</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Eliminat din marcaje</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Marcaj</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Desc. pg. în prez. gen.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Încadrare pe lăţime</text>
+    <text id="IDS_COM_BODY_JUL">Iul</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Reţea de date</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Marcaj adăugat</text>
+    <text id="IDS_BR_TAB_HISTORY">Istoric</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Luna trecută</text>
+    <text id="IDS_BR_SK_DONE">Gata</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Editare marcaj</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Ştergeţi toate parolele salvate?</text>
+    <text id="IDS_BR_OPT_LIST">Listă</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Adăugare la Marcaje</text>
+    <text id="IDS_COM_BODY_MAY">Mai</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Politica de securitate restricţionează utilizarea browserului de Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mar</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Imposibil de adăugat marcajul. S-a atins numărul maxim de marcaje</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Se întreabă întotdeauna</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Salvare pagină</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Selectaţi un cuvânt</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Afişare avertismente de securitate</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Creare director</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Ştergere toate</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Ştergeţi marcajele selectate?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Ştergere date personalizate</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Ştergere integrală date navigator şi resetarea tuturor setărilor la valorile implicite</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Afişare imagini în pagini Web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Dicţionar</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vizualizare implicită</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sortare după etichetă</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instalare aplicaţie web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Despre navigator</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Activare mod privat</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Album de însemnări</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Motor de căutare</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Memorare date introduse în formulare pentru utilizare ulterioară</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Nici un titlu</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Acum %d săptămâni</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Adăug. la ecran. de pornire</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Activare locaţie</text>
+    <text id="IDS_BR_POP_ENTER_URL">Introduceţi URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Nici un istoric</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Executare JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s solicită locaţia dvs.</text>
+    <text id="IDS_COM_BODY_FRI">Vin</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versiune</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Mesaj</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Editare</text>
+    <text id="IDS_BR_BODY_GENARAL">General</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Pagini salvate</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Se permite lui %s să afişeze notificări</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Se blochează ferestrele pop-up pe paginile web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Salvare imagine</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Site-urile cele mai vizitate</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Ieri</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Introduceţi titlul</text>
+    <text id="IDS_COM_BODY_DEC">Dec</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Şterse toate</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d element selectat</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Imposibil de salvat imaginea</text>
+    <text id="IDS_BR_OPT_MESSAGES">Mesaje</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Reordonare</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Redimensionare automată text</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Ştergeţi informaţiile privind accesul la locaţie al site-ului Web?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Vizualizare tip listă</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Mutaţi marcajele selectate?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Memorie plină</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Memorie insuficientă. Ştergeţi câteva elemente</text>
+</string_table>
diff --git a/res/rus-RU.xml b/res/rus-RU.xml
new file mode 100644 (file)
index 0000000..a66573b
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Веб-уведомление</text>
+    <text id="IDS_BR_OPT_DRAG">Перетащите</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Ничего не найдено</text>
+    <text id="IDS_COM_BODY_NOV">Ноя</text>
+    <text id="IDS_COM_BODY_PASTE">Вставить</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Параметры содерж.страницы</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Дополнительные настройки для отдельных сайтов</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Домашняя страница пользователя</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ДИСПЕТЧЕР ОКОН</text>
+    <text id="IDS_BR_BODY_AUTO">Авто</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Очистить журнал</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Текущая страница</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Закрыть все открытые окна и перейти на домашнюю страницу</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Разрешить cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Поделиться</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Китайский (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Латиница-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Режим разработчика</text>
+    <text id="IDS_COM_BODY_JUNE">Июнь</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Загружать графику</text>
+    <text id="IDS_BR_BUTTON2_DONE">Готово</text>
+    <text id="IDS_BR_OPT_SETTINGS">Настройки</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Гигантский</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Сбой подключения для передачи данных</text>
+    <text id="IDS_COM_BODY_AUG">Авг</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Установить текущую страницу в качестве домашней</text>
+    <text id="IDS_COM_BODY_SETTINGS">Настройки</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Удал.</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Японский (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Сохраненные логин/пароль</text>
+    <text id="IDS_BR_OPT_OPEN">Открыть</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Больше не спрашивать</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Сохранить страницу</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Добавить Лайвбокс</text>
+    <text id="IDS_COM_BODY_JULY">Июль</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Создать папку</text>
+    <text id="IDS_BR_OPT_ADD">Добавить</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Высокий</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Сохранять имена пользователей и пароли для сайтов</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Японский (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Диспетчер загрузки</text>
+    <text id="IDS_COM_BODY_APRIL">Апрель</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Китайский (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Большой</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Настройки веб-сайтов</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Закрыть все</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Выберите элементы</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Выбрать все</text>
+    <text id="IDS_BR_OPT_RELOAD">Обновить</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Назад</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Очистить журнал?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Нет элементов</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">ПАПКА</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Настраиваемый агент пользователя</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Версия для ПК</text>
+    <text id="IDS_COM_BODY_SEP">Сен</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Копировать URL ссылки</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Открыть в новом окне</text>
+    <text id="IDS_COM_BODY_WED">Ср</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Нет закладок</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Добавить тег</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Просмотр картинки</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Отправить по E-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Запрещено</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Открывать страницы в мелком масштабе для ознакомления</text>
+    <text id="IDS_BR_BODY_LARGE">Большой</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Эскизы</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Найти на странице</text>
+    <text id="IDS_BR_BODY_PASSWORD">Пароль</text>
+    <text id="IDS_BR_BODY_TITLE">Название</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Кодировка текста</text>
+    <text id="IDS_BR_POP_DELETED">Удалено</text>
+    <text id="IDS_BR_BODY_SETTINGS">Настройки</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Выбран 1 элемент</text>
+    <text id="IDS_BR_OPT_MINIMISE">Свернуть</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Метки</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Выделить текст</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Новая папка</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Добавлено к закладкам</text>
+    <text id="IDS_BR_OPT_ALLOW">Разрешить</text>
+    <text id="IDS_BR_BODY_READABLE">Для чтения</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Показать изображения</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Автоматически</text>
+    <text id="IDS_COM_BODY_OCT">Окт</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Порт прокси</text>
+    <text id="IDS_BR_HEADER_EDIT">Изменить</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Удалить журнал браузера?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Введите имя папки</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Отправить в сообщении</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Просм. по</text>
+    <text id="IDS_COM_BODY_TUE">Вт</text>
+    <text id="IDS_COM_BODY_MON">Пн</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Несколько окон</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Уже существует</text>
+    <text id="IDS_BR_BODY_COPY_URL">Копировать URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Запомнить настройки</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Удалить данные о местоположении</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Удалить все cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Удалить все сохраненные данные форм?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Ошибка сети</text>
+    <text id="IDS_BR_OPT_STOP">Остановить</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Найти на странице</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Нет часто посещаемых сайтов</text>
+    <text id="IDS_COM_BODY_SAT">Сб</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Загрузить</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Добавить закладку</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Удалить локально кэшированное содержимое и базы данных?</text>
+    <text id="IDS_BR_POP_FAIL">Сбой</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Закрыть окно</text>
+    <text id="IDS_BR_BODY_MEDIUM">Средний</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Последняя неделя</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Невозможно отобразить веб-страницу. Нет ответа от сервера</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Удалить закладку</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Добавить в альбом</text>
+    <text id="IDS_BR_BODY_OLDER">Старые</text>
+    <text id="IDS_BR_SK_PREVIOUS">Назад</text>
+    <text id="IDS_BR_BUTTON_MORE">Еще</text>
+    <text id="IDS_BR_OPT_MOVE">Переместить</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Вчера</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Режим выделения</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Непомеченные</text>
+    <text id="IDS_BR_BODY_CREATED">Создано</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Вставьте SIM-карту</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Закладка удалена</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Очистить параметры разрешений для веб-уведомлений</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Отправить ссылку</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Настройка текста для автозаполнения веб-формы</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Маленький</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Копировать изображение</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Безопасное соединение</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Данные формы</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Самые посещаемые</text>
+    <text id="IDS_BR_OPT_SELECT">Выбрать</text>
+    <text id="IDS_BR_HEADER_FOLDER">Папка</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Не удалось открыть новое окно. Открыто максимальное количество окон</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Разрешить сайтам выполнять JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Автообновление</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Новое окно</text>
+    <text id="IDS_COM_SK_NO">Нет</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Позволяет сайтам сохранять и читать данные cookie</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Дважды нажмите, чтобы закрыть область</text>
+    <text id="IDS_BR_BODY_PLAY">Играть</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Достигнуто максимальное количество тегов (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Загрузка. Подождите...</text>
+    <text id="IDS_BR_SK_CANCEL">Отмена</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Мобильные данные отключены. Подключитесь к сети Wi-Fi или включите мобильные данные</text>
+    <text id="IDS_BR_BODY_COOKIES">Файлы Cookie</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Пустая страница</text>
+    <text id="IDS_BR_BODY_SEARCH">Поиск</text>
+    <text id="IDS_COM_BODY_FEB">Фев</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Отключить приватный режим</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Очистить кэш</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Пароль</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Имя пользователя</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Просматривайте веб-сайты на мобильном устройстве, не напрягая глаза. Эта функция увеличивает текст, чтобы его было легче читать. Примечание. Макет страницы может измениться</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">ИЗМЕНИТЬ ЗАКЛАДКИ</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Очистить хранящиеся данные</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Удалить все данные для веб-сайта и разрешения для местоположений?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Выбрать все</text>
+    <text id="IDS_BR_POP_NEVER">Никогда</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Выбор папки</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Последняя просматриваемая страница</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Параметры разработчика</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Исходный язык</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Закладки</text>
+    <text id="IDS_BR_SK_CLEAR">Стереть</text>
+    <text id="IDS_COM_BODY_TODAY">Сегодня</text>
+    <text id="IDS_COM_SK_YES">Да</text>
+    <text id="IDS_BR_OPT_PASTE">Вставить</text>
+    <text id="IDS_BR_SK_NEXT">Далее</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Не удалось добавить на главный экран. Данный веб-сайт не поддерживает предварительный просмотр</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Агент пользователя</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Неожиданный сбой</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Удалить разрешения для веб-уведомлений?</text>
+    <text id="IDS_COM_BODY_SUN">Вс</text>
+    <text id="IDS_BR_POP_SAVED">Соxранено</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Дважды нажмите, чтобы открыть веб-страницу</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Дополнительно о веб-странице</text>
+    <text id="IDS_BR_BODY_NORMAL">Обычный</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Выбрано элементов: %d</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Добавить в Закладки</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Просмотр картинки</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Начало загрузки...</text>
+    <text id="IDS_BR_BODY_EMPTY">Пусто</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Закладки</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Размер шрифта</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Вперед</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Удалить cookies</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Нет журнала браузера</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Удалить данные браузера</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Японский (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Копировать</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Имя папки</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Блокировать всплыв. сообщения</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Синхрониз. закладки</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Добавить на главный экран</text>
+    <text id="IDS_COM_SK_SAVE">Соxранить</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Неверный сертификат</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Анонимный режим</text>
+    <text id="IDS_COM_BODY_JAN">Янв</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Конфиденциальность и безопасность</text>
+    <text id="IDS_BR_BODY_PRINT">Печать</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Проблемы с сертификатом безопасности этого сайта</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Яркость</text>
+    <text id="IDS_BR_SK3_DELETE">Удалить?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Размер шрифта</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Автоопределение</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Сохранять данные форм</text>
+    <text id="IDS_BR_SK_DELETE">Удалить</text>
+    <text id="IDS_COM_SK_CANCEL_A">Отмена</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Предупреждение системы безопасности</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Загрузить?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Выполните поиск или введите URL-адрес</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Очистить данные форм</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Сохранять пароли</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Перейти к журналу</text>
+    <text id="IDS_BR_BODY_TODAY">Сегодня</text>
+    <text id="IDS_BR_POP_REFUSE">Отказать</text>
+    <text id="IDS_COM_BODY_PRIVACY">Конфиденциальность</text>
+    <text id="IDS_BR_OPT_REFRESH">Обновить</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Веб-клип</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Очистить пароли</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Сделать домашней страницей</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Отмена</text>
+    <text id="IDS_BR_OPT_HUGE">Огромный</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Уведомление...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Последние 7 дней</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(нет меток)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Всегда вкл.</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ЖУРНАЛ</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Нажмите еще раз, чтобы выйти из Интернета</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Введите имя закладки</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Требуется проверка подлинности</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Сохранить ссылку</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Больше не показывать</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Копировать в буфер обмена</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Переименовать папку</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Автоматическое сохранение идентификатора и пароля</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Все параметры будут сброшены. Продолжить?</text>
+    <text id="IDS_BR_BODY_MOBILE">Мобильный</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Выбор закладок</text>
+    <text id="IDS_COM_BODY_CLOSE">Закрыть</text>
+    <text id="IDS_BR_BODY_SMALL">Маленький</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Восстановить настройки по умолчанию</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Корейский (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (автоматическое подключение)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Переименовать метку</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">СОЗДАТЬ ПАПКУ</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Дом. стр.</text>
+    <text id="IDS_COM_POP_INVALID_URL">Неправильный URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Версия для ПК</text>
+    <text id="IDS_BR_SK_MENU">Меню</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL-адрес не найден</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Мобильный просмотр</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Открыть в новом окне</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Создана ссылка</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Сбой подключения для передачи данных</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Автозаполнение форм</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Разрешить сайтам запрашивать доступ к данным о вашем текущем местоположении</text>
+    <text id="IDS_COM_BODY_THU">Чт</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ПЕРЕИМЕНОВАТЬ ПАПКУ</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Удалено из закладок</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Закладка</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Отк. стр. в реж. обзора</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">По ширине</text>
+    <text id="IDS_COM_BODY_JUL">Июл</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Сеть данных</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Юникод (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Закладка добавлена</text>
+    <text id="IDS_BR_TAB_HISTORY">Журнал</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Последний месяц</text>
+    <text id="IDS_BR_SK_DONE">Готово</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Редактировать закладку</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Удалить все сохраненные пароли?</text>
+    <text id="IDS_BR_OPT_LIST">Список файлов</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Добавить к закладкам</text>
+    <text id="IDS_COM_BODY_MAY">Май</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Политика безопасности ограничивает использование браузера Интернета</text>
+    <text id="IDS_COM_BODY_MAR">Мар</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Невозможно добавить закладку. Достигнуто максимальное число закладок</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Всегда спрашивать</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Сохранить страницу</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Выберите слово</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Предупреждать о безопасности</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Создать папку</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Удалить все</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Удалить выбранные закладки?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Очистить персональные данные</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Удалить все данные браузера и сбросить все параметры</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Показывать изображения на веб-страницах</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Словарь</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">По умолчанию</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Сортировать по тегу</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Установить веб-приложение</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">О браузере</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Включить приватный режим</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Альбом</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Поисковая система</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Сохранять введенные в формы данные для дальнейшего использования</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Нет названия</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d нед. назад</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Добавить на главный экран</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Включить местоположение</text>
+    <text id="IDS_BR_POP_ENTER_URL">Введите URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Вручную</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Нет записей</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Выполнять JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s запрашивает сведения о вашем местоположении</text>
+    <text id="IDS_COM_BODY_FRI">Пт</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Версия</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Сообщение</text>
+    <text id="IDS_BR_OPT_CACHE">Кэш</text>
+    <text id="IDS_BR_SK_EDIT">Изменить</text>
+    <text id="IDS_BR_BODY_GENARAL">Общие</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Сохраненные страницы</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Разрешить %s отображать уведомления</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Блокировать всплывающие окна на веб-страницах</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Сохранить картинку</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Часто посещаемые сайты</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Вчера</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Введите название</text>
+    <text id="IDS_COM_BODY_DEC">Дек</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Все удалено</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">Выбран %d элемент</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Невозможно сохранить изображение</text>
+    <text id="IDS_BR_OPT_MESSAGES">Сообщения</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Изменить порядок</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Автонастройка размера текста</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Удалить сведения о доступе к веб-сайту?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Список</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Переместить выбранные закладки?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Недостаточно памяти</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Недостаточно памяти. Удалите некоторые элементы</text>
+</string_table>
diff --git a/res/screen-density-high/00_button_sweep_delete.9.png b/res/screen-density-high/00_button_sweep_delete.9.png
new file mode 100644 (file)
index 0000000..ad7b154
Binary files /dev/null and b/res/screen-density-high/00_button_sweep_delete.9.png differ
diff --git a/res/screen-density-high/00_button_sweep_delete_press.9.png b/res/screen-density-high/00_button_sweep_delete_press.9.png
new file mode 100644 (file)
index 0000000..e1015bf
Binary files /dev/null and b/res/screen-density-high/00_button_sweep_delete_press.9.png differ
diff --git a/res/screen-density-high/I01_controlbar_icon_delete.png b/res/screen-density-high/I01_controlbar_icon_delete.png
new file mode 100644 (file)
index 0000000..4cd4551
Binary files /dev/null and b/res/screen-density-high/I01_controlbar_icon_delete.png differ
diff --git a/res/screen-density-high/I01_controlbar_icon_delete_disable.png b/res/screen-density-high/I01_controlbar_icon_delete_disable.png
new file mode 100644 (file)
index 0000000..82f0d06
Binary files /dev/null and b/res/screen-density-high/I01_controlbar_icon_delete_disable.png differ
diff --git a/res/screen-density-high/I01_toolbar_input_field.#.png b/res/screen-density-high/I01_toolbar_input_field.#.png
new file mode 100644 (file)
index 0000000..0b43351
Binary files /dev/null and b/res/screen-density-high/I01_toolbar_input_field.#.png differ
diff --git a/res/screen-density-high/I01_toolbar_input_field_findword.#.png b/res/screen-density-high/I01_toolbar_input_field_findword.#.png
new file mode 100644 (file)
index 0000000..a371597
Binary files /dev/null and b/res/screen-density-high/I01_toolbar_input_field_findword.#.png differ
diff --git a/res/screen-density-xhigh/00_button_expand_closed.png b/res/screen-density-xhigh/00_button_expand_closed.png
new file mode 100644 (file)
index 0000000..41ee73f
Binary files /dev/null and b/res/screen-density-xhigh/00_button_expand_closed.png differ
diff --git a/res/screen-density-xhigh/00_button_expand_closed_press.png b/res/screen-density-xhigh/00_button_expand_closed_press.png
new file mode 100644 (file)
index 0000000..2098db2
Binary files /dev/null and b/res/screen-density-xhigh/00_button_expand_closed_press.png differ
diff --git a/res/screen-density-xhigh/00_button_expand_opened.png b/res/screen-density-xhigh/00_button_expand_opened.png
new file mode 100644 (file)
index 0000000..547f884
Binary files /dev/null and b/res/screen-density-xhigh/00_button_expand_opened.png differ
diff --git a/res/screen-density-xhigh/00_button_expand_opened_press.png b/res/screen-density-xhigh/00_button_expand_opened_press.png
new file mode 100644 (file)
index 0000000..d539fd0
Binary files /dev/null and b/res/screen-density-xhigh/00_button_expand_opened_press.png differ
diff --git a/res/screen-density-xhigh/00_button_off.png b/res/screen-density-xhigh/00_button_off.png
new file mode 100644 (file)
index 0000000..a87a8dc
Binary files /dev/null and b/res/screen-density-xhigh/00_button_off.png differ
diff --git a/res/screen-density-xhigh/00_button_on.png b/res/screen-density-xhigh/00_button_on.png
new file mode 100644 (file)
index 0000000..43212d7
Binary files /dev/null and b/res/screen-density-xhigh/00_button_on.png differ
diff --git a/res/screen-density-xhigh/00_button_sweep_delete.9.png b/res/screen-density-xhigh/00_button_sweep_delete.9.png
new file mode 100644 (file)
index 0000000..8c69b41
Binary files /dev/null and b/res/screen-density-xhigh/00_button_sweep_delete.9.png differ
diff --git a/res/screen-density-xhigh/00_button_sweep_delete_press.9.png b/res/screen-density-xhigh/00_button_sweep_delete_press.9.png
new file mode 100644 (file)
index 0000000..cb6be60
Binary files /dev/null and b/res/screen-density-xhigh/00_button_sweep_delete_press.9.png differ
diff --git a/res/screen-density-xhigh/00_circle_bg_ef.png b/res/screen-density-xhigh/00_circle_bg_ef.png
new file mode 100644 (file)
index 0000000..169d98d
Binary files /dev/null and b/res/screen-density-xhigh/00_circle_bg_ef.png differ
diff --git a/res/screen-density-xhigh/00_circle_bg_ef_press.png b/res/screen-density-xhigh/00_circle_bg_ef_press.png
new file mode 100644 (file)
index 0000000..507ee99
Binary files /dev/null and b/res/screen-density-xhigh/00_circle_bg_ef_press.png differ
diff --git a/res/screen-density-xhigh/00_circle_button.png b/res/screen-density-xhigh/00_circle_button.png
new file mode 100644 (file)
index 0000000..38283e2
Binary files /dev/null and b/res/screen-density-xhigh/00_circle_button.png differ
diff --git a/res/screen-density-xhigh/00_circle_button_Expand_closed.png b/res/screen-density-xhigh/00_circle_button_Expand_closed.png
new file mode 100644 (file)
index 0000000..83e6762
Binary files /dev/null and b/res/screen-density-xhigh/00_circle_button_Expand_closed.png differ
diff --git a/res/screen-density-xhigh/00_circle_button_Expand_open.png b/res/screen-density-xhigh/00_circle_button_Expand_open.png
new file mode 100644 (file)
index 0000000..85e99f9
Binary files /dev/null and b/res/screen-density-xhigh/00_circle_button_Expand_open.png differ
diff --git a/res/screen-density-xhigh/00_circle_button_dim.png b/res/screen-density-xhigh/00_circle_button_dim.png
new file mode 100644 (file)
index 0000000..38283e2
Binary files /dev/null and b/res/screen-density-xhigh/00_circle_button_dim.png differ
diff --git a/res/screen-density-xhigh/00_circle_button_press.png b/res/screen-density-xhigh/00_circle_button_press.png
new file mode 100644 (file)
index 0000000..41de1ed
Binary files /dev/null and b/res/screen-density-xhigh/00_circle_button_press.png differ
diff --git a/res/screen-density-xhigh/00_icon_favorite_off_74x74.png b/res/screen-density-xhigh/00_icon_favorite_off_74x74.png
new file mode 100644 (file)
index 0000000..85a8fd8
Binary files /dev/null and b/res/screen-density-xhigh/00_icon_favorite_off_74x74.png differ
diff --git a/res/screen-density-xhigh/00_icon_favorite_on_74x74.png b/res/screen-density-xhigh/00_icon_favorite_on_74x74.png
new file mode 100644 (file)
index 0000000..d02e41f
Binary files /dev/null and b/res/screen-density-xhigh/00_icon_favorite_on_74x74.png differ
diff --git a/res/screen-density-xhigh/00_list_expand_closed_press.png b/res/screen-density-xhigh/00_list_expand_closed_press.png
new file mode 100644 (file)
index 0000000..b421ad1
Binary files /dev/null and b/res/screen-density-xhigh/00_list_expand_closed_press.png differ
diff --git a/res/screen-density-xhigh/00_list_expand_opened_press.png b/res/screen-density-xhigh/00_list_expand_opened_press.png
new file mode 100644 (file)
index 0000000..1b49c94
Binary files /dev/null and b/res/screen-density-xhigh/00_list_expand_opened_press.png differ
diff --git a/res/screen-density-xhigh/1.png b/res/screen-density-xhigh/1.png
new file mode 100644 (file)
index 0000000..2d731eb
Binary files /dev/null and b/res/screen-density-xhigh/1.png differ
diff --git a/res/screen-density-xhigh/2.png b/res/screen-density-xhigh/2.png
new file mode 100644 (file)
index 0000000..32ff645
Binary files /dev/null and b/res/screen-density-xhigh/2.png differ
diff --git a/res/screen-density-xhigh/3.png b/res/screen-density-xhigh/3.png
new file mode 100644 (file)
index 0000000..8d74949
Binary files /dev/null and b/res/screen-density-xhigh/3.png differ
diff --git a/res/screen-density-xhigh/4.png b/res/screen-density-xhigh/4.png
new file mode 100644 (file)
index 0000000..66bc543
Binary files /dev/null and b/res/screen-density-xhigh/4.png differ
diff --git a/res/screen-density-xhigh/5.png b/res/screen-density-xhigh/5.png
new file mode 100644 (file)
index 0000000..f17bba0
Binary files /dev/null and b/res/screen-density-xhigh/5.png differ
diff --git a/res/screen-density-xhigh/6.png b/res/screen-density-xhigh/6.png
new file mode 100644 (file)
index 0000000..dce660a
Binary files /dev/null and b/res/screen-density-xhigh/6.png differ
diff --git a/res/screen-density-xhigh/7.png b/res/screen-density-xhigh/7.png
new file mode 100644 (file)
index 0000000..427f171
Binary files /dev/null and b/res/screen-density-xhigh/7.png differ
diff --git a/res/screen-density-xhigh/8.png b/res/screen-density-xhigh/8.png
new file mode 100644 (file)
index 0000000..8c4467c
Binary files /dev/null and b/res/screen-density-xhigh/8.png differ
diff --git a/res/screen-density-xhigh/9.png b/res/screen-density-xhigh/9.png
new file mode 100644 (file)
index 0000000..5a7719f
Binary files /dev/null and b/res/screen-density-xhigh/9.png differ
diff --git a/res/screen-density-xhigh/EditBackground.png b/res/screen-density-xhigh/EditBackground.png
new file mode 100644 (file)
index 0000000..a6bcaa5
Binary files /dev/null and b/res/screen-density-xhigh/EditBackground.png differ
diff --git a/res/screen-density-xhigh/I01_Nocontents_Bookmarks.png b/res/screen-density-xhigh/I01_Nocontents_Bookmarks.png
new file mode 100644 (file)
index 0000000..f944b88
Binary files /dev/null and b/res/screen-density-xhigh/I01_Nocontents_Bookmarks.png differ
diff --git a/res/screen-density-xhigh/I01_PlugIn_icon_Article_reader_temp.png b/res/screen-density-xhigh/I01_PlugIn_icon_Article_reader_temp.png
new file mode 100644 (file)
index 0000000..3972451
Binary files /dev/null and b/res/screen-density-xhigh/I01_PlugIn_icon_Article_reader_temp.png differ
diff --git a/res/screen-density-xhigh/I01_URL_bookmark_icon.png b/res/screen-density-xhigh/I01_URL_bookmark_icon.png
new file mode 100644 (file)
index 0000000..1e7976a
Binary files /dev/null and b/res/screen-density-xhigh/I01_URL_bookmark_icon.png differ
diff --git a/res/screen-density-xhigh/I01_URL_toolbar_button.png b/res/screen-density-xhigh/I01_URL_toolbar_button.png
new file mode 100644 (file)
index 0000000..030a380
Binary files /dev/null and b/res/screen-density-xhigh/I01_URL_toolbar_button.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_Play_disabled.png b/res/screen-density-xhigh/I01_controlbar_icon_Play_disabled.png
new file mode 100644 (file)
index 0000000..8890d41
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_Play_disabled.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_Play_temp.png b/res/screen-density-xhigh/I01_controlbar_icon_Play_temp.png
new file mode 100644 (file)
index 0000000..b1f9cdb
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_Play_temp.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_Play_temp_press.png b/res/screen-density-xhigh/I01_controlbar_icon_Play_temp_press.png
new file mode 100644 (file)
index 0000000..af15370
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_Play_temp_press.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_backward_disabled.png b/res/screen-density-xhigh/I01_controlbar_icon_backward_disabled.png
new file mode 100644 (file)
index 0000000..a7699aa
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_backward_disabled.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_backward_temp.png b/res/screen-density-xhigh/I01_controlbar_icon_backward_temp.png
new file mode 100644 (file)
index 0000000..db67c90
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_backward_temp.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_backward_temp_press.png b/res/screen-density-xhigh/I01_controlbar_icon_backward_temp_press.png
new file mode 100644 (file)
index 0000000..04b94f2
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_backward_temp_press.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_bookmark.png b/res/screen-density-xhigh/I01_controlbar_icon_bookmark.png
new file mode 100644 (file)
index 0000000..5a9f522
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_bookmark.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_compose.png b/res/screen-density-xhigh/I01_controlbar_icon_compose.png
new file mode 100644 (file)
index 0000000..11cdaf1
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_compose.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_compose_diabled.png b/res/screen-density-xhigh/I01_controlbar_icon_compose_diabled.png
new file mode 100644 (file)
index 0000000..fb2ec22
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_compose_diabled.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_create.png b/res/screen-density-xhigh/I01_controlbar_icon_create.png
new file mode 100644 (file)
index 0000000..1abbc98
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_create.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_create_disable.png b/res/screen-density-xhigh/I01_controlbar_icon_create_disable.png
new file mode 100644 (file)
index 0000000..71ef71e
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_create_disable.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_create_folder.png b/res/screen-density-xhigh/I01_controlbar_icon_create_folder.png
new file mode 100644 (file)
index 0000000..f3f1e37
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_create_folder.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_create_folder_diabled.png b/res/screen-density-xhigh/I01_controlbar_icon_create_folder_diabled.png
new file mode 100644 (file)
index 0000000..c5019f1
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_create_folder_diabled.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_delete.png b/res/screen-density-xhigh/I01_controlbar_icon_delete.png
new file mode 100644 (file)
index 0000000..4cd4551
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_delete.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_delete_disable.png b/res/screen-density-xhigh/I01_controlbar_icon_delete_disable.png
new file mode 100644 (file)
index 0000000..82f0d06
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_delete_disable.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_more.png b/res/screen-density-xhigh/I01_controlbar_icon_more.png
new file mode 100644 (file)
index 0000000..6e2fbd6
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_more.png differ
diff --git a/res/screen-density-xhigh/I01_controlbar_icon_multiview.png b/res/screen-density-xhigh/I01_controlbar_icon_multiview.png
new file mode 100644 (file)
index 0000000..a468f73
Binary files /dev/null and b/res/screen-density-xhigh/I01_controlbar_icon_multiview.png differ
diff --git a/res/screen-density-xhigh/I01_field_btn_Clear.png b/res/screen-density-xhigh/I01_field_btn_Clear.png
new file mode 100644 (file)
index 0000000..4431776
Binary files /dev/null and b/res/screen-density-xhigh/I01_field_btn_Clear.png differ
diff --git a/res/screen-density-xhigh/I01_field_btn_Clear_Press.png b/res/screen-density-xhigh/I01_field_btn_Clear_Press.png
new file mode 100644 (file)
index 0000000..c3d4c03
Binary files /dev/null and b/res/screen-density-xhigh/I01_field_btn_Clear_Press.png differ
diff --git a/res/screen-density-xhigh/I01_field_btn_Clear_temp.png b/res/screen-density-xhigh/I01_field_btn_Clear_temp.png
new file mode 100644 (file)
index 0000000..af6d00f
Binary files /dev/null and b/res/screen-density-xhigh/I01_field_btn_Clear_temp.png differ
diff --git a/res/screen-density-xhigh/I01_fit_screen.png b/res/screen-density-xhigh/I01_fit_screen.png
new file mode 100644 (file)
index 0000000..666ba6c
Binary files /dev/null and b/res/screen-density-xhigh/I01_fit_screen.png differ
diff --git a/res/screen-density-xhigh/I01_font_button_left.png b/res/screen-density-xhigh/I01_font_button_left.png
new file mode 100644 (file)
index 0000000..966b341
Binary files /dev/null and b/res/screen-density-xhigh/I01_font_button_left.png differ
diff --git a/res/screen-density-xhigh/I01_font_button_left_dim.png b/res/screen-density-xhigh/I01_font_button_left_dim.png
new file mode 100644 (file)
index 0000000..322780e
Binary files /dev/null and b/res/screen-density-xhigh/I01_font_button_left_dim.png differ
diff --git a/res/screen-density-xhigh/I01_font_button_left_press.png b/res/screen-density-xhigh/I01_font_button_left_press.png
new file mode 100644 (file)
index 0000000..ab5a1f5
Binary files /dev/null and b/res/screen-density-xhigh/I01_font_button_left_press.png differ
diff --git a/res/screen-density-xhigh/I01_font_button_right.png b/res/screen-density-xhigh/I01_font_button_right.png
new file mode 100644 (file)
index 0000000..723eeed
Binary files /dev/null and b/res/screen-density-xhigh/I01_font_button_right.png differ
diff --git a/res/screen-density-xhigh/I01_font_button_right_dim.png b/res/screen-density-xhigh/I01_font_button_right_dim.png
new file mode 100644 (file)
index 0000000..1bb3b7d
Binary files /dev/null and b/res/screen-density-xhigh/I01_font_button_right_dim.png differ
diff --git a/res/screen-density-xhigh/I01_font_button_right_press.png b/res/screen-density-xhigh/I01_font_button_right_press.png
new file mode 100644 (file)
index 0000000..89ef5cb
Binary files /dev/null and b/res/screen-density-xhigh/I01_font_button_right_press.png differ
diff --git a/res/screen-density-xhigh/I01_icon_Back.png b/res/screen-density-xhigh/I01_icon_Back.png
new file mode 100644 (file)
index 0000000..e217a0a
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_Back.png differ
diff --git a/res/screen-density-xhigh/I01_icon_Back_press.png b/res/screen-density-xhigh/I01_icon_Back_press.png
new file mode 100644 (file)
index 0000000..344e209
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_Back_press.png differ
diff --git a/res/screen-density-xhigh/I01_icon_bookmark_bg.png b/res/screen-density-xhigh/I01_icon_bookmark_bg.png
new file mode 100644 (file)
index 0000000..adbbe6a
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_bookmark_bg.png differ
diff --git a/res/screen-density-xhigh/I01_icon_bookmark_off_temp.png b/res/screen-density-xhigh/I01_icon_bookmark_off_temp.png
new file mode 100644 (file)
index 0000000..93b0504
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_bookmark_off_temp.png differ
diff --git a/res/screen-density-xhigh/I01_icon_bookmark_on_temp.png b/res/screen-density-xhigh/I01_icon_bookmark_on_temp.png
new file mode 100644 (file)
index 0000000..396d49b
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_bookmark_on_temp.png differ
diff --git a/res/screen-density-xhigh/I01_icon_default_favicon.png b/res/screen-density-xhigh/I01_icon_default_favicon.png
new file mode 100644 (file)
index 0000000..f8301a3
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_default_favicon.png differ
diff --git a/res/screen-density-xhigh/I01_icon_find word.png b/res/screen-density-xhigh/I01_icon_find word.png
new file mode 100644 (file)
index 0000000..0054df5
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_find word.png differ
diff --git a/res/screen-density-xhigh/I01_icon_folder_open.png b/res/screen-density-xhigh/I01_icon_folder_open.png
new file mode 100644 (file)
index 0000000..c9567ce
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_folder_open.png differ
diff --git a/res/screen-density-xhigh/I01_icon_more.png b/res/screen-density-xhigh/I01_icon_more.png
new file mode 100644 (file)
index 0000000..49a6d06
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_more.png differ
diff --git a/res/screen-density-xhigh/I01_icon_more_press.png b/res/screen-density-xhigh/I01_icon_more_press.png
new file mode 100644 (file)
index 0000000..3a13509
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_more_press.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation.png b/res/screen-density-xhigh/I01_icon_page_navigation.png
new file mode 100644 (file)
index 0000000..cdd413f
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_01.png b/res/screen-density-xhigh/I01_icon_page_navigation_01.png
new file mode 100644 (file)
index 0000000..494b1df
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_01.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_02.png b/res/screen-density-xhigh/I01_icon_page_navigation_02.png
new file mode 100644 (file)
index 0000000..85f11e4
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_02.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_03.png b/res/screen-density-xhigh/I01_icon_page_navigation_03.png
new file mode 100644 (file)
index 0000000..f217d82
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_03.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_04.png b/res/screen-density-xhigh/I01_icon_page_navigation_04.png
new file mode 100644 (file)
index 0000000..b2d7dc9
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_04.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_05.png b/res/screen-density-xhigh/I01_icon_page_navigation_05.png
new file mode 100644 (file)
index 0000000..7545f21
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_05.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_06.png b/res/screen-density-xhigh/I01_icon_page_navigation_06.png
new file mode 100644 (file)
index 0000000..47e260e
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_06.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_07.png b/res/screen-density-xhigh/I01_icon_page_navigation_07.png
new file mode 100644 (file)
index 0000000..1557535
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_07.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_08.png b/res/screen-density-xhigh/I01_icon_page_navigation_08.png
new file mode 100644 (file)
index 0000000..d017474
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_08.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_09.png b/res/screen-density-xhigh/I01_icon_page_navigation_09.png
new file mode 100644 (file)
index 0000000..bf759d5
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_09.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_10.png b/res/screen-density-xhigh/I01_icon_page_navigation_10.png
new file mode 100644 (file)
index 0000000..d762f4c
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_10.png differ
diff --git a/res/screen-density-xhigh/I01_icon_page_navigation_bar.png b/res/screen-density-xhigh/I01_icon_page_navigation_bar.png
new file mode 100644 (file)
index 0000000..e49b277
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_page_navigation_bar.png differ
diff --git a/res/screen-density-xhigh/I01_icon_plus.png b/res/screen-density-xhigh/I01_icon_plus.png
new file mode 100644 (file)
index 0000000..92da261
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_plus.png differ
diff --git a/res/screen-density-xhigh/I01_icon_plus_press.png b/res/screen-density-xhigh/I01_icon_plus_press.png
new file mode 100644 (file)
index 0000000..7ed6443
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_plus_press.png differ
diff --git a/res/screen-density-xhigh/I01_icon_private.png b/res/screen-density-xhigh/I01_icon_private.png
new file mode 100644 (file)
index 0000000..b238a73
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_private.png differ
diff --git a/res/screen-density-xhigh/I01_icon_upper folder.png b/res/screen-density-xhigh/I01_icon_upper folder.png
new file mode 100644 (file)
index 0000000..050c295
Binary files /dev/null and b/res/screen-density-xhigh/I01_icon_upper folder.png differ
diff --git a/res/screen-density-xhigh/I01_page_button_left.png b/res/screen-density-xhigh/I01_page_button_left.png
new file mode 100644 (file)
index 0000000..a5459c9
Binary files /dev/null and b/res/screen-density-xhigh/I01_page_button_left.png differ
diff --git a/res/screen-density-xhigh/I01_page_button_right.png b/res/screen-density-xhigh/I01_page_button_right.png
new file mode 100644 (file)
index 0000000..1eb0eac
Binary files /dev/null and b/res/screen-density-xhigh/I01_page_button_right.png differ
diff --git a/res/screen-density-xhigh/I01_popup_bg.9.png b/res/screen-density-xhigh/I01_popup_bg.9.png
new file mode 100644 (file)
index 0000000..0f80f9b
Binary files /dev/null and b/res/screen-density-xhigh/I01_popup_bg.9.png differ
diff --git a/res/screen-density-xhigh/I01_popup_bottom_bg.9.png b/res/screen-density-xhigh/I01_popup_bottom_bg.9.png
new file mode 100644 (file)
index 0000000..d74827f
Binary files /dev/null and b/res/screen-density-xhigh/I01_popup_bottom_bg.9.png differ
diff --git a/res/screen-density-xhigh/I01_right_arrow.png b/res/screen-density-xhigh/I01_right_arrow.png
new file mode 100644 (file)
index 0000000..ceee3ba
Binary files /dev/null and b/res/screen-density-xhigh/I01_right_arrow.png differ
diff --git a/res/screen-density-xhigh/I01_search_icon.png b/res/screen-density-xhigh/I01_search_icon.png
new file mode 100644 (file)
index 0000000..224056e
Binary files /dev/null and b/res/screen-density-xhigh/I01_search_icon.png differ
diff --git a/res/screen-density-xhigh/I01_search_icon_refresh.png b/res/screen-density-xhigh/I01_search_icon_refresh.png
new file mode 100644 (file)
index 0000000..b62f105
Binary files /dev/null and b/res/screen-density-xhigh/I01_search_icon_refresh.png differ
diff --git a/res/screen-density-xhigh/I01_search_icon_refresh_temp.png b/res/screen-density-xhigh/I01_search_icon_refresh_temp.png
new file mode 100644 (file)
index 0000000..eb10036
Binary files /dev/null and b/res/screen-density-xhigh/I01_search_icon_refresh_temp.png differ
diff --git a/res/screen-density-xhigh/I01_search_input_field_bg.#.png b/res/screen-density-xhigh/I01_search_input_field_bg.#.png
new file mode 100644 (file)
index 0000000..49e8aef
Binary files /dev/null and b/res/screen-density-xhigh/I01_search_input_field_bg.#.png differ
diff --git a/res/screen-density-xhigh/I01_search_list_icon_favorite.png b/res/screen-density-xhigh/I01_search_list_icon_favorite.png
new file mode 100644 (file)
index 0000000..fe43523
Binary files /dev/null and b/res/screen-density-xhigh/I01_search_list_icon_favorite.png differ
diff --git a/res/screen-density-xhigh/I01_search_list_icon_favorite_press.png b/res/screen-density-xhigh/I01_search_list_icon_favorite_press.png
new file mode 100644 (file)
index 0000000..599242d
Binary files /dev/null and b/res/screen-density-xhigh/I01_search_list_icon_favorite_press.png differ
diff --git a/res/screen-density-xhigh/I01_search_list_icon_history.png b/res/screen-density-xhigh/I01_search_list_icon_history.png
new file mode 100644 (file)
index 0000000..8c5948c
Binary files /dev/null and b/res/screen-density-xhigh/I01_search_list_icon_history.png differ
diff --git a/res/screen-density-xhigh/I01_tab_icon_bookmarks.png b/res/screen-density-xhigh/I01_tab_icon_bookmarks.png
new file mode 100644 (file)
index 0000000..4d91a66
Binary files /dev/null and b/res/screen-density-xhigh/I01_tab_icon_bookmarks.png differ
diff --git a/res/screen-density-xhigh/I01_tab_icon_history.png b/res/screen-density-xhigh/I01_tab_icon_history.png
new file mode 100644 (file)
index 0000000..bcee66e
Binary files /dev/null and b/res/screen-density-xhigh/I01_tab_icon_history.png differ
diff --git a/res/screen-density-xhigh/I01_title_btn.9.png b/res/screen-density-xhigh/I01_title_btn.9.png
new file mode 100644 (file)
index 0000000..8af2911
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_btn.9.png differ
diff --git a/res/screen-density-xhigh/I01_title_btn_icon_down.png b/res/screen-density-xhigh/I01_title_btn_icon_down.png
new file mode 100644 (file)
index 0000000..2a393b3
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_btn_icon_down.png differ
diff --git a/res/screen-density-xhigh/I01_title_btn_icon_down_disabled.png b/res/screen-density-xhigh/I01_title_btn_icon_down_disabled.png
new file mode 100644 (file)
index 0000000..f7e091a
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_btn_icon_down_disabled.png differ
diff --git a/res/screen-density-xhigh/I01_title_btn_icon_down_pressed.png b/res/screen-density-xhigh/I01_title_btn_icon_down_pressed.png
new file mode 100644 (file)
index 0000000..3203a91
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_btn_icon_down_pressed.png differ
diff --git a/res/screen-density-xhigh/I01_title_btn_icon_up.png b/res/screen-density-xhigh/I01_title_btn_icon_up.png
new file mode 100644 (file)
index 0000000..38fed5b
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_btn_icon_up.png differ
diff --git a/res/screen-density-xhigh/I01_title_btn_icon_up_disabled.png b/res/screen-density-xhigh/I01_title_btn_icon_up_disabled.png
new file mode 100644 (file)
index 0000000..7b43e96
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_btn_icon_up_disabled.png differ
diff --git a/res/screen-density-xhigh/I01_title_btn_icon_up_pressed.png b/res/screen-density-xhigh/I01_title_btn_icon_up_pressed.png
new file mode 100644 (file)
index 0000000..23228bf
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_btn_icon_up_pressed.png differ
diff --git a/res/screen-density-xhigh/I01_title_btn_press.9.png b/res/screen-density-xhigh/I01_title_btn_press.9.png
new file mode 100644 (file)
index 0000000..753b7b2
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_btn_press.9.png differ
diff --git a/res/screen-density-xhigh/I01_title_font_bg.png b/res/screen-density-xhigh/I01_title_font_bg.png
new file mode 100644 (file)
index 0000000..2dcabf2
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_font_bg.png differ
diff --git a/res/screen-density-xhigh/I01_title_progress_bar.png b/res/screen-density-xhigh/I01_title_progress_bar.png
new file mode 100644 (file)
index 0000000..4250944
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_progress_bar.png differ
diff --git a/res/screen-density-xhigh/I01_title_progress_bar_bg.png b/res/screen-density-xhigh/I01_title_progress_bar_bg.png
new file mode 100644 (file)
index 0000000..fef3aab
Binary files /dev/null and b/res/screen-density-xhigh/I01_title_progress_bar_bg.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_bg_01.png b/res/screen-density-xhigh/I01_toolbar_bg_01.png
new file mode 100644 (file)
index 0000000..dd42229
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_bg_01.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_bg_02.png b/res/screen-density-xhigh/I01_toolbar_bg_02.png
new file mode 100644 (file)
index 0000000..7c0c02e
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_bg_02.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_bg_h.png b/res/screen-density-xhigh/I01_toolbar_bg_h.png
new file mode 100644 (file)
index 0000000..81650d0
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_bg_h.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_back_press_web.png b/res/screen-density-xhigh/I01_toolbar_icon_back_press_web.png
new file mode 100644 (file)
index 0000000..99a8dd0
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_back_press_web.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_back_web.png b/res/screen-density-xhigh/I01_toolbar_icon_back_web.png
new file mode 100644 (file)
index 0000000..46b9d57
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_back_web.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_back_web_disabled.png b/res/screen-density-xhigh/I01_toolbar_icon_back_web_disabled.png
new file mode 100644 (file)
index 0000000..3d74d67
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_back_web_disabled.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_forward_press_web.png b/res/screen-density-xhigh/I01_toolbar_icon_forward_press_web.png
new file mode 100644 (file)
index 0000000..09fd4fe
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_forward_press_web.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_forward_web.png b/res/screen-density-xhigh/I01_toolbar_icon_forward_web.png
new file mode 100644 (file)
index 0000000..bc944cc
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_forward_web.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_forward_web_disabled.png b/res/screen-density-xhigh/I01_toolbar_icon_forward_web_disabled.png
new file mode 100644 (file)
index 0000000..2a89675
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_forward_web_disabled.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_01.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_01.png
new file mode 100644 (file)
index 0000000..8c8a466
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_01.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_01_press.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_01_press.png
new file mode 100644 (file)
index 0000000..a41bc96
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_01_press.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_02.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_02.png
new file mode 100644 (file)
index 0000000..5916584
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_02.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_02_press.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_02_press.png
new file mode 100644 (file)
index 0000000..f92c5a8
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_02_press.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_03.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_03.png
new file mode 100644 (file)
index 0000000..ffc4281
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_03.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_03_press.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_03_press.png
new file mode 100644 (file)
index 0000000..9ba95d6
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_03_press.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_04.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_04.png
new file mode 100644 (file)
index 0000000..d69f799
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_04.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_04_press.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_04_press.png
new file mode 100644 (file)
index 0000000..80fc18d
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_04_press.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_05.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_05.png
new file mode 100644 (file)
index 0000000..2dd80e6
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_05.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_05_press.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_05_press.png
new file mode 100644 (file)
index 0000000..e931c3e
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_05_press.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_06.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_06.png
new file mode 100644 (file)
index 0000000..85f9079
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_06.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_06_press.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_06_press.png
new file mode 100644 (file)
index 0000000..d18ab68
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_06_press.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_07.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_07.png
new file mode 100644 (file)
index 0000000..09e822d
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_07.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_07_press.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_07_press.png
new file mode 100644 (file)
index 0000000..504af6b
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_07_press.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_08.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_08.png
new file mode 100644 (file)
index 0000000..f7196b7
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_08.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_08_press.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_08_press.png
new file mode 100644 (file)
index 0000000..f8a53dd
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_08_press.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_09.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_09.png
new file mode 100644 (file)
index 0000000..8cade2c
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_09.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_09_press.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_09_press.png
new file mode 100644 (file)
index 0000000..fdf6632
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_09_press.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_empty.png b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_empty.png
new file mode 100644 (file)
index 0000000..87a8580
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_icon_windows_manager_empty.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_input_field.#.png b/res/screen-density-xhigh/I01_toolbar_input_field.#.png
new file mode 100644 (file)
index 0000000..fac478d
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_input_field.#.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_input_field_findword.#.png b/res/screen-density-xhigh/I01_toolbar_input_field_findword.#.png
new file mode 100644 (file)
index 0000000..7763c30
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_input_field_findword.#.png differ
diff --git a/res/screen-density-xhigh/I01_toolbar_input_field_findwordbkp.#.png b/res/screen-density-xhigh/I01_toolbar_input_field_findwordbkp.#.png
new file mode 100644 (file)
index 0000000..a9b2e74
Binary files /dev/null and b/res/screen-density-xhigh/I01_toolbar_input_field_findwordbkp.#.png differ
diff --git a/res/screen-density-xhigh/ListIcon.png b/res/screen-density-xhigh/ListIcon.png
new file mode 100644 (file)
index 0000000..c1e42b8
Binary files /dev/null and b/res/screen-density-xhigh/ListIcon.png differ
diff --git a/res/screen-density-xhigh/ListLeftSide.png b/res/screen-density-xhigh/ListLeftSide.png
new file mode 100644 (file)
index 0000000..4866dd0
Binary files /dev/null and b/res/screen-density-xhigh/ListLeftSide.png differ
diff --git a/res/screen-density-xhigh/Notification_download_complete.png b/res/screen-density-xhigh/Notification_download_complete.png
new file mode 100644 (file)
index 0000000..567f4fa
Binary files /dev/null and b/res/screen-density-xhigh/Notification_download_complete.png differ
diff --git a/res/screen-density-xhigh/Notification_download_failed.png b/res/screen-density-xhigh/Notification_download_failed.png
new file mode 100644 (file)
index 0000000..0f2e56f
Binary files /dev/null and b/res/screen-density-xhigh/Notification_download_failed.png differ
diff --git a/res/screen-density-xhigh/Thumbs.db b/res/screen-density-xhigh/Thumbs.db
new file mode 100644 (file)
index 0000000..66412b3
Binary files /dev/null and b/res/screen-density-xhigh/Thumbs.db differ
diff --git a/res/screen-density-xhigh/deleteIcon.png b/res/screen-density-xhigh/deleteIcon.png
new file mode 100644 (file)
index 0000000..6ff16c7
Binary files /dev/null and b/res/screen-density-xhigh/deleteIcon.png differ
diff --git a/res/screen-density-xhigh/edit_item.png b/res/screen-density-xhigh/edit_item.png
new file mode 100644 (file)
index 0000000..67b4c33
Binary files /dev/null and b/res/screen-density-xhigh/edit_item.png differ
diff --git a/res/screen-density-xhigh/opennewwindow.png b/res/screen-density-xhigh/opennewwindow.png
new file mode 100644 (file)
index 0000000..fdd7dcf
Binary files /dev/null and b/res/screen-density-xhigh/opennewwindow.png differ
diff --git a/res/screen-density-xhigh/private_on.png b/res/screen-density-xhigh/private_on.png
new file mode 100644 (file)
index 0000000..15d444b
Binary files /dev/null and b/res/screen-density-xhigh/private_on.png differ
diff --git a/res/screen-size-normal/IDL_ADDRESSBAR.xml b/res/screen-size-normal/IDL_ADDRESSBAR.xml
new file mode 100644 (file)
index 0000000..a1a1869
--- /dev/null
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<ScenePanel Bversion="2.0.0.201307161751" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+<Panel id="IDL_ADDRESSBAR">
+        <property backgroundColor="" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout height="94.0" mode="Portrait" type="LAYOUT_RELATIVE" width="720.0" x="0.0" y="0.0"/>
+        <layout height="93.0" mode="Landscape" type="LAYOUT_RELATIVE" width="1280.0" x="0.0" y="0.0"/>
+    </Panel>
+    <Label id="IDC_BG_LABEL" parent="IDL_ADDRESSBAR">
+        <property accessibilityHint="" backgroundBitmapPath="I01_toolbar_bg_01.png" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="94.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_ADDRESSBAR" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_ADDRESSBAR" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="93.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_PARENT" width="1280.0" x="0.0" y="0"/>
+    </Label>
+    <Button id="IDC_ADDRESS_BACK_BUTTON" parent="IDL_ADDRESSBAR">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="I01_icon_Back.png" normalBitmapPath="" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="I01_icon_Back_press.png" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="63.0" x="651.0" y="3.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="68.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="68.0" x="1212.0" y="5.0"/>
+    </Button>
+    <Panel id="IDC_BG_PANEL" parent="IDL_ADDRESSBAR">
+        <property backgroundColor="#FFFFFF" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="10.0" marginRight="10.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="640.0" x="0.0" y="4.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="74.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_ADDRESSBAR" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="16.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_ADDRESS_BACK_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="1196.0" x="0.0" y="3.0"/>
+    </Panel>
+    <Label id="IDC_ADDRESSBAR_BG_LABEL" parent="IDC_BG_PANEL">
+        <property accessibilityHint="" backgroundBitmapPath="EditBackground.png" backgroundColor="#FFFFFF" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="640.0" x="0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="74.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1196.0" x="0" y="0.0"/>
+    </Label>
+    <Label id="IDC_TOOLBAR_LABEL" parent="IDC_BG_PANEL">
+        <property accessibilityHint="" backgroundBitmapPath="I01_URL_toolbar_button.png" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="96.0" x="0.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="74.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="96.0" x="0.0" y="0.0"/>
+    </Label>
+    <Button id="IDC_CLEAR_BUTTON" parent="IDC_BG_PANEL">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="I01_field_btn_Clear_Press.png" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="EditBackground.png" normalBitmapPath="I01_field_btn_Clear_temp.png" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedBitmapPath="I01_field_btn_Clear_Press.png" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="33.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDC_BG_PANEL" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_BG_PANEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_BG_PANEL" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="72.0" x="568.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="true" height="74.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_BG_PANEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_BG_PANEL" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="74.0" x="1122.0" y="0.0"/>
+    </Button>
+    <EditField id="IDC_URL_EDITFIELD" parent="IDC_BG_PANEL">
+        <property accessibilityHint="" disabledBGBitmapPath="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" enableClear="false" groupStyle="GROUP_STYLE_NONE" guideText="::IDS_BR_BODY_SEARCH_OR_ENTER_URL" guideTextColor="" highlightedBGBitmapPath="EditBackground.png" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="#4E4945" horizontalMargin="0.0" inputStyle="INPUT_STYLE_OVERLAY" keypadAction="KEYPAD_ACTION_ENTER" keypadEnabled="true" limitLength="2048" linkTextColor="" lowerCaseMode="false" normalBGBitmapPath="EditBackground.png" normalColor="" normalColorOpacity="100" normalTextColor="#4E4945" pressedBGBitmapPath="EditBackground.png" pressedColor="" pressedColorOpacity="100" text="" textHorizontalAlignment="ALIGNMENT_LEFT" textSize="32.0" titleStyle="EDIT_FIELD_TITLE_STYLE_NONE" titleText="" titleTextColor="" verticalMargin="18.0" viewMode="false"/>
+        <layout bottomRelation="IDC_BG_PANEL" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="70.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_TOOLBAR_LABEL" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="2.0" mode="Portrait" rightRelation="IDC_CLEAR_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" style="EDIT_FIELD_STYLE_URL_SMALL" topRelation="IDC_BG_PANEL" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="472.0" x="96.0" y="2.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_TOOLBAR_LABEL" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_CLEAR_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" style="EDIT_FIELD_STYLE_URL_SMALL" topRelation="IDC_BG_PANEL" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="1026.0" x="96.0" y="1.0"/>
+    </EditField>
+    <Label id="IDC_URL_LABEL" parent="IDC_BG_PANEL">
+        <property accessibilityHint="" backgroundBitmapPath="I01_URL_bookmark_icon.png" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="50.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="50.0" x="22.0" y="10.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="50.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="50.0" x="22.0" y="12.0"/>
+    </Label>
+</ScenePanel>
diff --git a/res/screen-size-normal/IDL_ADD_BOOKMARK.xml b/res/screen-size-normal/IDL_ADD_BOOKMARK.xml
new file mode 100644 (file)
index 0000000..17c2f9c
--- /dev/null
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201309111403" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_ADD_BOOKMARK">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="100" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="100" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="100" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="100" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="Add Bookmarks" titleTextColor=""/>
+        <itemSet>
+            <buttonItem accessibilityHint="" actionId="103" disabledBGBitmapPath="" disabledIconPath="" highlightedBGBitmapPath="" highlightedIconPath="" normalBGBitmapPath="" normalIconPath="" position="BUTTON_POSITION_LEFT" pressedBGBitmapPath="" pressedIconPath="" style="BUTTON_ITEM_STYLE_TEXT" text="::IDS_BR_SK_CANCEL" type="left"/>
+            <buttonItem accessibilityHint="" actionId="102" disabledBGBitmapPath="" disabledIconPath="" highlightedBGBitmapPath="" highlightedIconPath="" normalBGBitmapPath="" normalIconPath="" position="BUTTON_POSITION_RIGHT" pressedBGBitmapPath="" pressedIconPath="" style="BUTTON_ITEM_STYLE_TEXT" text="::IDS_COM_SK_SAVE" type="right"/>
+        </itemSet>
+    </Header>
+    <ScrollPanel id="IDC_SCROLLPANEL2" parent="IDL_ADD_BOOKMARK">
+        <property autoResizingEnabled="true" backgroundColor="" backgroundColorOpacity="0" clientAreaHeight="0" clientAreaWidth="0" pageScrollEnabled="false" scrollBarVisible="true" scrollDirection="SCROLL_PANEL_SCROLL_DIRECTION_VERTICAL" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION"/>
+        <panelLayout height="1123.0" mode="Portrait" width="720.0"/>
+        <panelLayout height="629.0" mode="Landscape" width="1280.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="1124.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_PARENT" width="720.0" x="0" y="0"/>
+        <layout bottomRelation="IDL_ADD_BOOKMARK" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="629.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDL_ADD_BOOKMARK" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="0.0"/>
+    </ScrollPanel>
+    <Label id="IDC_LABEL2" parent="IDC_SCROLLPANEL2">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#F8F6EF" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="244.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="20.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="258.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="20.0"/>
+    </Label>
+    <Label id="IDC_LABEL3" parent="IDC_SCROLLPANEL2">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#F8F6EF" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="::IDS_BR_BODY_TITLE" textColor="#7C7C7C" textSize="32.0" textStyle="LABEL_TEXT_STYLE_BOLD" topMargin="0" verticalAlign="ALIGN_BOTTOM"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="42.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="12.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="708.0" x="12.0" y="22.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="48.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="26.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="1254.0" x="26.0" y="22.0"/>
+    </Label>
+    <EditField id="IDC_EDITFIELD1" parent="IDC_SCROLLPANEL2">
+        <property accessibilityHint="" disabledBGBitmapPath="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" enableClear="true" groupStyle="GROUP_STYLE_NONE" guideText="" guideTextColor="" highlightedBGBitmapPath="EditBackground.png" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="#000000" horizontalMargin="16.0" inputStyle="INPUT_STYLE_OVERLAY" keypadAction="KEYPAD_ACTION_ENTER" keypadEnabled="true" limitLength="2048" linkTextColor="" lowerCaseMode="false" normalBGBitmapPath="" normalColor="#F8F6EF" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedColor="" pressedColorOpacity="100" text="" textHorizontalAlignment="ALIGNMENT_LEFT" textSize="40.0" titleStyle="EDIT_FIELD_TITLE_STYLE_NONE" titleText="" titleTextColor="" verticalMargin="12.0" viewMode="false"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="76.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="12.0" marginRight="16.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="EDIT_FIELD_STYLE_NORMAL_SMALL" topRelation="" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="692.0" x="12.0" y="64.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="80.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="26.0" marginRight="16.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="EDIT_FIELD_STYLE_NORMAL_SMALL" topRelation="IDC_LABEL3" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="1238.0" x="26.0" y="70.0"/>
+    </EditField>
+    <Label id="IDC_LABEL8" parent="IDC_SCROLLPANEL2">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#8E9AA3" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="0" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="true" centerVertical="false" height="2.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="23.0" marginRight="23.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="674.0" x="23.0" y="140.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="true" centerVertical="false" height="2.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="26.0" marginRight="26.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_EDITFIELD1" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="1228.0" x="26.0" y="150.0"/>
+    </Label>
+    <EditField id="IDC_EDITFIELD2" parent="IDC_SCROLLPANEL2">
+        <property accessibilityHint="" disabledBGBitmapPath="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" enableClear="true" groupStyle="GROUP_STYLE_NONE" guideText="" guideTextColor="" highlightedBGBitmapPath="EditBackground.png" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="#000000" horizontalMargin="16.0" inputStyle="INPUT_STYLE_OVERLAY" keypadAction="KEYPAD_ACTION_ENTER" keypadEnabled="true" limitLength="2048" linkTextColor="" lowerCaseMode="false" normalBGBitmapPath="" normalColor="#F8F6EF" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedColor="" pressedColorOpacity="100" text="" textHorizontalAlignment="ALIGNMENT_LEFT" textSize="40.0" titleStyle="EDIT_FIELD_TITLE_STYLE_NONE" titleText="" titleTextColor="" verticalMargin="12.0" viewMode="false"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="76.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="12.0" marginRight="16.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="EDIT_FIELD_STYLE_URL_SMALL" topRelation="" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="692.0" x="12.0" y="186.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="80.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="26.0" marginRight="16.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="EDIT_FIELD_STYLE_URL_SMALL" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1238.0" x="26.0" y="196.0"/>
+    </EditField>
+    <Label id="IDC_LABEL6" parent="IDC_SCROLLPANEL2">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#F8F6EF" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="::IDS_BR_BODY_URL" textColor="#7C7C7C" textSize="32.0" textStyle="LABEL_TEXT_STYLE_BOLD" topMargin="0" verticalAlign="ALIGN_BOTTOM"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="42.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="12.0" marginRight="0.0" marginTop="2.0" mode="Portrait" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_LABEL8" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="708.0" x="12.0" y="144.0"/>
+        <layout bottomRelation="IDC_EDITFIELD2" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="44.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="26.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_LABEL8" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="1254.0" x="26.0" y="152.0"/>
+    </Label>
+    <Label id="IDC_LABEL4" parent="IDC_SCROLLPANEL2">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#8E9AA3" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="0" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="IDC_LABEL2" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="true" centerVertical="false" height="2.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="23.0" marginRight="23.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_EDITFIELD2" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="674.0" x="23.0" y="262.0"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="true" centerVertical="false" height="2.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="26.0" marginRight="26.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1228.0" x="26.0" y="276.0"/>
+    </Label>
+    <ListView id="IDC_LISTVIEW1" parent="IDC_SCROLLPANEL2">
+        <property backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" bitmapPathOfEmptyList="" colorOfEmptyListText="#FFFFFF" itemDivider="true" itemDividerColor="#8E9AA3" listScrollStyle="SCROLL_STYLE_FADE_OUT" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION" sweepEnabled="false" textOfEmptyList=""/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="140.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="2.0" mode="Portrait" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_LABEL4" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="266.0"/>
+        <layout bottomRelation="IDC_SCROLLPANEL2" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="true" centerVertical="false" height="351.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_LABEL2" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="278.0"/>
+    </ListView>
+    <Label id="IDC_LABEL7" parent="IDC_SCROLLPANEL2">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#8E9AA3" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="0" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="true" centerVertical="false" height="2.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="23.0" marginRight="23.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_LABEL2" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="674.0" x="23.0" y="20.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="true" centerVertical="false" height="2.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SCROLLPANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="26.0" marginRight="26.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_SCROLLPANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_LABEL2" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="1228.0" x="26.0" y="20.0"/>
+    </Label>
+</Scene>
diff --git a/res/screen-size-normal/IDL_ARTICLE_READER.xml b/res/screen-size-normal/IDL_ARTICLE_READER.xml
new file mode 100644 (file)
index 0000000..bcf4331
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<ScenePanel Bversion="3.0.0.201209071526" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+<Panel id="IDL_ARTICLE_READER">
+        <property backgroundColor="" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout height="981" mode="Portrait" type="NONE" width="620" x="0" y="0"/>
+        <layout height="560" mode="Landscape" type="NONE" width="1180" x="0" y="0"/>
+    </Panel>
+    <Button id="IDC_SMALL_FONT" parent="IDL_ARTICLE_READER">
+        <property disableTextColor="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="#637A86" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="#008CD2" pressedColorOpacity="100" pressedTextColor="" text="A" textSize="32" verticalAlign="ALIGN_MIDDLE"/>
+        <layout height="80" mode="Portrait" width="217" x="21" y="892"/>
+        <layout height="80" mode="Landscape" width="320" x="120" y="470"/>
+    </Button>
+    <Button id="IDC_LARGE_FONT" parent="IDL_ARTICLE_READER">
+        <property disableTextColor="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="#637A86" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="#008CD2" pressedColorOpacity="100" pressedTextColor="" text="A" textSize="48" verticalAlign="ALIGN_MIDDLE"/>
+        <layout height="80" mode="Portrait" width="217" x="248" y="892"/>
+        <layout height="80" mode="Landscape" width="320" x="460" y="470"/>
+    </Button>
+    <Button id="IDC_CLOSE_READER" parent="IDL_ARTICLE_READER">
+        <property disableTextColor="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="#637A86" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="::IDS_BR_SK_CANCEL" textSize="32" verticalAlign="ALIGN_MIDDLE"/>
+        <layout height="80" mode="Portrait" width="124" x="475" y="892"/>
+        <layout height="80" mode="Landscape" width="200" x="800" y="470"/>
+    </Button>
+</ScenePanel>
diff --git a/res/screen-size-normal/IDL_ARTICLE_READER_FORM.xml b/res/screen-size-normal/IDL_ARTICLE_READER_FORM.xml
new file mode 100644 (file)
index 0000000..6c8cb4e
--- /dev/null
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201307161751" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_ARTICLE_READER_FORM">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Panel id="IDC_PANEL1" parent="IDL_ARTICLE_READER_FORM">
+        <property backgroundColor="#E8E8E8" backgroundColorOpacity="100" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout bottomRelation="IDL_ARTICLE_READER_FORM" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="98.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_ARTICLE_READER_FORM" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_ARTICLE_READER_FORM" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="1122.0"/>
+        <layout bottomRelation="IDL_ARTICLE_READER_FORM" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="98.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_ARTICLE_READER_FORM" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_ARTICLE_READER_FORM" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="622.0"/>
+    </Panel>
+    <Button id="IDC_MORE_BUTTON" parent="IDC_PANEL1">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="I01_icon_more.png" normalBitmapPath="" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="I01_icon_more_press.png" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDC_PANEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="60.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_PANEL1" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="19.0" marginLeft="20.0" marginRight="0.0" marginTop="19.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="IDC_PANEL1" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="60.0" x="20.0" y="19.0"/>
+        <layout bottomRelation="IDC_PANEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="60.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_PANEL1" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="19.0" marginLeft="0.0" marginRight="0.0" marginTop="19.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDC_PANEL1" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="60.0" x="0.0" y="19.0"/>
+    </Button>
+    <Button id="IDC_BACK_BUTTON" parent="IDC_PANEL1">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="I01_icon_Back.png" normalBitmapPath="" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="I01_icon_Back_press.png" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDC_PANEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="60.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="19.0" marginLeft="0.0" marginRight="20.0" marginTop="19.0" mode="Portrait" rightRelation="IDC_PANEL1" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_PANEL1" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="60.0" x="640.0" y="19.0"/>
+        <layout bottomRelation="IDC_PANEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="60.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="19.0" marginLeft="0.0" marginRight="0.0" marginTop="19.0" mode="Landscape" rightRelation="IDC_PANEL1" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_PANEL1" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="60.0" x="1220.0" y="19.0"/>
+    </Button>
+    <Button id="IDC_SMALL_FONT_BUTTON" parent="IDC_PANEL1">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="I01_font_button_left_press.png" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="I01_font_button_left.png" normalBitmapPath="" normalColor="#1A1A1A" normalColorOpacity="0" normalTextColor="" pressedBGBitmapPath="I01_font_button_left_press.png" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="98.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="79.0" x="281.0" y="0.0"/>
+        <layout bottomRelation="IDC_PANEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="98.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDC_PANEL1" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="79.0" x="561.0" y="0.0"/>
+    </Button>
+    <Button id="IDC_LARGE_FONT_BUTTON" parent="IDC_PANEL1">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="I01_font_button_right_press.png" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="I01_font_button_right.png" normalBitmapPath="" normalColor="#1A1A1A" normalColorOpacity="0" normalTextColor="" pressedBGBitmapPath="I01_font_button_right_press.png" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDC_PANEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="98.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="IDC_PANEL1" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="79.0" x="360.0" y="0.0"/>
+        <layout bottomRelation="IDC_PANEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="98.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SMALL_FONT_BUTTON" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDC_PANEL1" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="79.0" x="640.0" y="0.0"/>
+    </Button>
+</Scene>
diff --git a/res/screen-size-normal/IDL_BLANK_PANEL.xml b/res/screen-size-normal/IDL_BLANK_PANEL.xml
new file mode 100644 (file)
index 0000000..39064a7
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<ScenePanel Bversion="3.0.0.201209071526" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+<Panel id="IDL_BLANK_PANEL">
+        <property backgroundColor="#000000" backgroundColorOpacity="80" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout height="1280" mode="Portrait" type="NONE" width="720" x="0" y="0"/>
+        <layout height="720" mode="Landscape" type="NONE" width="1280" x="0" y="0"/>
+    </Panel>
+</ScenePanel>
diff --git a/res/screen-size-normal/IDL_BOOKMARK_LIST.xml b/res/screen-size-normal/IDL_BOOKMARK_LIST.xml
new file mode 100644 (file)
index 0000000..2654501
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201310282132" Dversion="20120315">
+    <LogicalCoordinate>480</LogicalCoordinate>
+    <Form id="IDL_BOOKMARK_LIST">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Footer>
+        <property backgroundBitmapPath="" color="" colorOpacity="100" disabledButtonColor="" disabledButtonColorOpacity="100" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" footerStyle="FOOTER_STYLE_BUTTON_ICON" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="100" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" showMenuButton="false"/>
+        <itemSet>
+            <footerItem accessibilityHint="" actionId="105" disabledIconPath="I01_controlbar_icon_create_disable.png" highlightedIconPath="" normalIconPath="I01_controlbar_icon_create.png" pressedIconPath="" selectedIconPath="" text=""/>
+            <footerItem accessibilityHint="" actionId="103" disabledIconPath="I01_controlbar_icon_compose_diabled.png" highlightedIconPath="" normalIconPath="I01_controlbar_icon_compose.png" pressedIconPath="" selectedIconPath="" text=""/>
+            <footerItem accessibilityHint="" actionId="104" disabledIconPath="I01_controlbar_icon_create_folder_diabled.png" highlightedIconPath="" normalIconPath="I01_controlbar_icon_create_folder.png" pressedIconPath="" selectedIconPath="" text=""/>
+        </itemSet>
+    </Footer>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" headerStyle="HEADER_STYLE_TAB" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+    <SearchBar id="IDC_SEARCHBAR1" parent="IDL_BOOKMARK_LIST">
+        <property accessibilityHint="" backgroundBitmapPath="" buttonActionId="0" buttonText="" color="" colorOpacity="100" disabledButtonColor="" disabledButtonTextColor="" disabledSearchFieldColor="" disabledSearchFieldTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" guideText="::IDS_BR_BODY_SEARCH" guideTextColor="" highlightedButtonColor="" highlightedButtonTextColor="" highlightedSearchFieldColor="" highlightedSearchFieldTextColor="" keypadAction="KEYPAD_ACTION_SEARCH" limitLength="500" lowerCaseMode="false" normalButtonColor="" normalButtonTextColor="" normalSearchFieldColor="" normalSearchFieldTextColor="" pressedButtonColor="" pressedButtonTextColor="" searchFieldTextSize="22.0" showSearchBarButton="true" text="" textPredictionEnabled="false"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="57.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_BOOKMARK_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_BOOKMARK_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="480.0" x="0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="57.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_BOOKMARK_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="800.0" x="0" y="0.0"/>
+    </SearchBar>
+    <ListView id="IDC_LISTVIEW1" parent="IDL_BOOKMARK_LIST">
+        <property backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" bitmapPathOfEmptyList="I01_Nocontents_Bookmarks.png" colorOfEmptyListText="" itemDivider="true" itemDividerColor="" listScrollStyle="SCROLL_STYLE_FADE_OUT" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION" sweepEnabled="false" textOfEmptyList="::IDS_BR_BODY_NO_BOOKMARKS"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="564.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="480.0" x="0.0" y="57.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="272.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_BOOKMARK_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_BOOKMARK_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="800.0" x="0.0" y="50.0"/>
+    </ListView>
+</Scene>
diff --git a/res/screen-size-normal/IDL_BRIGHTNESS.xml b/res/screen-size-normal/IDL_BRIGHTNESS.xml
new file mode 100644 (file)
index 0000000..6bbcaa7
--- /dev/null
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201309242034" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_BRIGHTNESS">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Footer>
+        <property backgroundBitmapPath="" color="" colorOpacity="100" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" footerStyle="FOOTER_STYLE_SEGMENTED_TEXT" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" showMenuButton="false"/>
+        <itemSet>
+            <footerItem accessibilityHint="" actionId="101" disabledIconPath="" highlightedIconPath="" normalIconPath="" pressedIconPath="" selectedIconPath="" text="::IDS_BR_BODY_AUTO"/>
+            <footerItem accessibilityHint="" actionId="102" disabledIconPath="" highlightedIconPath="" normalIconPath="" pressedIconPath="" selectedIconPath="" text="::IDS_BR_OPT_MANUAL"/>
+        </itemSet>
+    </Footer>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="::IDS_COM_OPT_BRIGHTNESS" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+    <Slider id="IDC_FONT_SLIDER" parent="IDL_BRIGHTNESS">
+        <property accessibilityHint="" backgroundColor="" backgroundStyle="BACKGROUND_STYLE_DEFAULT" barBackgroundColor="" barColor="" color="" colorOfTitleText="" colorOpacity="100" disabledThumbBitmap="" disabledThumbTextColor="" groupStyle="GROUP_STYLE_NONE" highlightedThumbBitmap="" highlightedThumbTextColor="" leftIconBitmapPath="00_slider_btn_brightness_01.png" max="10" min="0" normalThumbBitmap="" normalThumbTextColor="" pressedThumbBitmap="" rightIconBitmapPath="00_slider_btn_brightness_02.png" showTitleText="false" sliderStyleBubble="false" sliderStyleTitle="false" titleText="" value="10"/>
+        <layout bottomRelation="IDL_BRIGHTNESS" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="112.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_BRIGHTNESS" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_BRIGHTNESS" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="1012.0"/>
+        <layout bottomRelation="IDL_BRIGHTNESS" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="112.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_BRIGHTNESS" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_BRIGHTNESS" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="517.0"/>
+    </Slider>
+    <Label id="IDC_LABEL" parent="IDL_BRIGHTNESS">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="IDC_FONT_SLIDER" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="982.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="15.0" marginLeft="0.0" marginRight="0.0" marginTop="15.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="IDL_BRIGHTNESS" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="480.0" x="120.0" y="15.0"/>
+        <layout bottomRelation="IDC_FONT_SLIDER" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="true" centerVertical="false" height="517.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDL_BRIGHTNESS" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="1113.0" x="83.5" y="0.0"/>
+    </Label>
+</Scene>
diff --git a/res/screen-size-normal/IDL_CONFIRMATION_POPUP.xml b/res/screen-size-normal/IDL_CONFIRMATION_POPUP.xml
new file mode 100644 (file)
index 0000000..d8f4b59
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE ScenePopup SYSTEM "UIForm.dtd">
+
+<ScenePopup Bversion="2.0.0.201307091413" Dversion="20120315">
+    <Popup id="IDL_CONFIRMATION_POPUP">
+        <property accessibilityHint="" color="" titleText="" titleTextColor=""/>
+        <layout height="260.0" mode="Portrait" style="" type="LAYOUT_RELATIVE" width="688.0"/>
+        <layout height="260.0" mode="Landscape" style="" type="LAYOUT_RELATIVE" width="688.0"/>
+    </Popup>
+    <Button id="IDC_BUTTON_OK" parent="IDL_CONFIRMATION_POPUP">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="::IDS_COM_SK_OK" textSize="36.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="74.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="24.0" marginLeft="16.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="318.0" x="354.0" y="162.0"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="74.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="24.0" marginLeft="16.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="318.0" x="354.0" y="162.0"/>
+    </Button>
+    <Button id="IDC_BUTTON_CANCEL" parent="IDL_CONFIRMATION_POPUP">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="::IDS_BR_SK_CANCEL" textSize="36.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="74.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="24.0" marginLeft="20.0" marginRight="16.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="318.0" x="16.0" y="162.0"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="74.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="24.0" marginLeft="0.0" marginRight="16.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="318.0" x="16.0" y="162.0"/>
+    </Button>
+    <Label id="IDC_LABEL1" parent="IDL_CONFIRMATION_POPUP">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="0" text="" textColor="" textSize="38.0" textStyle="LABEL_TEXT_STYLE_BOLD" topMargin="0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="118.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="20.0" marginLeft="16.0" marginRight="16.0" marginTop="32.0" mode="Portrait" rightRelation="" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="656.0" x="16.0" y="32.0"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="118.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="20.0" marginLeft="16.0" marginRight="16.0" marginTop="32.0" mode="Landscape" rightRelation="" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="656.0" x="16.0" y="32.0"/>
+    </Label>
+</ScenePopup>
diff --git a/res/screen-size-normal/IDL_CREATE_BOOKMARK_FOLDER.xml b/res/screen-size-normal/IDL_CREATE_BOOKMARK_FOLDER.xml
new file mode 100644 (file)
index 0000000..5310600
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201309041510" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_CREATE_BOOKMARK_FOLDER">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="100" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="100" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="100" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="100" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="" titleTextColor=""/>
+        <itemSet>
+            <buttonItem accessibilityHint="" actionId="102" disabledBGBitmapPath="" disabledIconPath="" highlightedBGBitmapPath="" highlightedIconPath="" normalBGBitmapPath="" normalIconPath="" position="BUTTON_POSITION_LEFT" pressedBGBitmapPath="" pressedIconPath="" style="BUTTON_ITEM_STYLE_TEXT" text="::IDS_BR_SK_CANCEL" type="left"/>
+            <buttonItem accessibilityHint="" actionId="101" disabledBGBitmapPath="" disabledIconPath="" highlightedBGBitmapPath="" highlightedIconPath="" normalBGBitmapPath="" normalIconPath="" position="BUTTON_POSITION_RIGHT" pressedBGBitmapPath="" pressedIconPath="" style="BUTTON_ITEM_STYLE_TEXT" text="::IDS_BR_SK_DONE" type="right"/>
+        </itemSet>
+    </Header>
+    <Label id="IDC_LABEL1" parent="IDL_CREATE_BOOKMARK_FOLDER">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#FFFFFF" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="20.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="128.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="128.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="0.0"/>
+    </Label>
+    <EditField id="IDC_EDITFIELD_FOLDER_TITLE" parent="IDL_CREATE_BOOKMARK_FOLDER">
+        <property accessibilityHint="" disabledBGBitmapPath="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" enableClear="true" groupStyle="GROUP_STYLE_NONE" guideText="" guideTextColor="" highlightedBGBitmapPath="EditBackground.png" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalMargin="16.0" inputStyle="INPUT_STYLE_OVERLAY" keypadAction="KEYPAD_ACTION_ENTER" keypadEnabled="true" limitLength="100" linkTextColor="" lowerCaseMode="false" normalBGBitmapPath="EditBackground.png" normalColor="#FFFFFF" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedColor="#FFFFFF" pressedColorOpacity="100" text="" textHorizontalAlignment="ALIGNMENT_LEFT" textSize="45.0" titleStyle="EDIT_FIELD_TITLE_STYLE_NONE" titleText="" titleTextColor="" verticalMargin="12.0" viewMode="false"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="80.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_CREATE_BOOKMARK_FOLDER" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_CREATE_BOOKMARK_FOLDER" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="EDIT_FIELD_STYLE_NORMAL_SMALL" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="48.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="80.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_CREATE_BOOKMARK_FOLDER" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_CREATE_BOOKMARK_FOLDER" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="EDIT_FIELD_STYLE_NORMAL_SMALL" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="48.0"/>
+    </EditField>
+    <Label id="IDC_LABEL2" parent="IDL_CREATE_BOOKMARK_FOLDER">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#FFFFFF" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="::IDS_BR_BODY_TITLE" textColor="#7C7C7C" textSize="32.0" textStyle="LABEL_TEXT_STYLE_BOLD" topMargin="0" verticalAlign="ALIGN_BOTTOM"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="48.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_CREATE_BOOKMARK_FOLDER" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_CREATE_BOOKMARK_FOLDER" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="48.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="0.0"/>
+    </Label>
+</Scene>
diff --git a/res/screen-size-normal/IDL_EDIT_BOOKMARK_LIST.xml b/res/screen-size-normal/IDL_EDIT_BOOKMARK_LIST.xml
new file mode 100644 (file)
index 0000000..87a9a4b
--- /dev/null
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201310162149" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_EDIT_BOOKMARK_LIST">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Footer>
+        <property backgroundBitmapPath="" color="" colorOpacity="100" disabledButtonColor="#889AB2" disabledButtonColorOpacity="100" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" footerStyle="FOOTER_STYLE_BUTTON_ICON" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="100" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" showMenuButton="false"/>
+        <itemSet>
+            <footerItem accessibilityHint="" actionId="104" disabledIconPath="I01_controlbar_icon_delete_disable.png" highlightedIconPath="" normalIconPath="I01_controlbar_icon_delete.png" pressedIconPath="" selectedIconPath="" text=""/>
+        </itemSet>
+    </Footer>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+    <Panel id="IDC_INFO_PANEL" parent="IDL_EDIT_BOOKMARK_LIST">
+        <property backgroundColor="#444444" backgroundColorOpacity="100" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout bottomRelation="IDL_EDIT_BOOKMARK_LIST" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="54.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="1070.0"/>
+        <layout bottomRelation="IDL_EDIT_BOOKMARK_LIST" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="48.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="581.0"/>
+    </Panel>
+    <Label id="IDC_INFO_LABEL" parent="IDC_INFO_PANEL">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#444444" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="#FFFFFF" textSize="35.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="54.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="48.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="0.0"/>
+    </Label>
+    <CheckButton id="IDC_SELECT_CHECKBUTTON" parent="IDL_EDIT_BOOKMARK_LIST">
+        <property accessibilityHint1="" accessibilityHint2="" backgroundStyle="BACKGROUND_STYLE_DEFAULT" colorOfText="" colorOfTitleText="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" disabledTitleTextColor="" groupId="0" groupStyle="GROUP_STYLE_NONE" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" highlightedTitleTextColor="" horizontalAlign="ALIGN_LEFT" normalColor="#DCDAD3" normalColorOpacity="100" pressedColor="" pressedColorOpacity="100" pressedTextColor="" pressedTitleTextColor="" showTitleText="false" text="::IDS_BR_OPT_SELECT_ALL" titleText="" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="112.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" style="" topRelation="IDL_EDIT_BOOKMARK_LIST" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="112.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" style="" topRelation="IDL_EDIT_BOOKMARK_LIST" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="0.0"/>
+    </CheckButton>
+    <ListView id="IDC_LISTVIEW1" parent="IDL_EDIT_BOOKMARK_LIST">
+        <property backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" bitmapPathOfEmptyList="" colorOfEmptyListText="" itemDivider="true" itemDividerColor="" listScrollStyle="SCROLL_STYLE_FADE_OUT" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION" sweepEnabled="false" textOfEmptyList=""/>
+        <layout bottomRelation="IDC_INFO_PANEL" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="958.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_EDIT_BOOKMARK_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_EDIT_BOOKMARK_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_SELECT_CHECKBUTTON" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="112.0"/>
+        <layout bottomRelation="IDC_INFO_PANEL" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="469.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_EDIT_BOOKMARK_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_EDIT_BOOKMARK_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_SELECT_CHECKBUTTON" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="112.0"/>
+    </ListView>
+</Scene>
diff --git a/res/screen-size-normal/IDL_EDIT_HISTORY_LIST.xml b/res/screen-size-normal/IDL_EDIT_HISTORY_LIST.xml
new file mode 100644 (file)
index 0000000..5a3762b
--- /dev/null
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201309242034" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_EDIT_HISTORY_LIST">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Footer>
+        <property backgroundBitmapPath="" color="" colorOpacity="100" disabledButtonColor="" disabledButtonColorOpacity="100" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" footerStyle="FOOTER_STYLE_BUTTON_ICON_TEXT" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="100" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" showMenuButton="false"/>
+        <itemSet>
+            <footerItem accessibilityHint="" actionId="110" disabledIconPath="" highlightedIconPath="" normalIconPath="" pressedIconPath="" selectedIconPath="" text="::IDS_BR_SK_CANCEL"/>
+            <footerItem accessibilityHint="" actionId="109" disabledIconPath="" highlightedIconPath="" normalIconPath="" pressedIconPath="" selectedIconPath="" text="::IDS_BR_SK_DELETE_ABB"/>
+        </itemSet>
+    </Footer>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="::IDS_BR_SK_DELETE_ABB" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+    <CheckButton id="IDC_SELECT_ALL" parent="IDL_EDIT_HISTORY_LIST">
+        <property accessibilityHint1="" accessibilityHint2="" backgroundStyle="BACKGROUND_STYLE_DEFAULT" colorOfText="" colorOfTitleText="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" disabledTitleTextColor="" groupId="0" groupStyle="GROUP_STYLE_MIDDLE" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" highlightedTitleTextColor="" horizontalAlign="ALIGN_LEFT" normalColor="#DCDAD3" normalColorOpacity="100" pressedColor="" pressedColorOpacity="100" pressedTextColor="" pressedTitleTextColor="" showTitleText="false" text="::IDS_BR_OPT_SELECT_ALL" titleText="" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="112.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_EDIT_HISTORY_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_EDIT_HISTORY_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="CHECK_BUTTON_STYLE_MARK" topRelation="IDL_EDIT_HISTORY_LIST" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="112.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_EDIT_HISTORY_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_EDIT_HISTORY_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="CHECK_BUTTON_STYLE_MARK" topRelation="IDL_EDIT_HISTORY_LIST" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="0.0"/>
+    </CheckButton>
+    <Label id="IDC_LABEL1" parent="IDL_EDIT_HISTORY_LIST">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#444444" backgroundColorOpacity="100" horizontalAlign="ALIGN_CENTER" leftMargin="16" text="Selected(0)" textColor="#FFFFFF" textSize="35.0" textStyle="LABEL_TEXT_STYLE_BOLD" topMargin="0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDL_EDIT_HISTORY_LIST" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="54.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_EDIT_HISTORY_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_EDIT_HISTORY_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="1070.0"/>
+        <layout bottomRelation="IDL_EDIT_HISTORY_LIST" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="50.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="579.0"/>
+    </Label>
+    <GroupedListView id="IDC_GROUPEDLISTVIEW1" parent="IDL_EDIT_HISTORY_LIST">
+        <property backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" bitmapPathOfEmptyList="" colorOfEmptyListText="" itemDivider="true" itemDividerColor="" listScrollStyle="SCROLL_STYLE_FADE_OUT" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION" sectionColor="" sweepEnabled="false" textOfEmptyList="Empty List"/>
+        <layout bottomRelation="IDC_LABEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="958.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_EDIT_HISTORY_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_EDIT_HISTORY_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="CUSTOM_LIST_STYLE_NORMAL" topRelation="IDC_SELECT_ALL" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="112.0"/>
+        <layout bottomRelation="IDC_LABEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="467.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_EDIT_HISTORY_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_EDIT_HISTORY_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="CUSTOM_LIST_STYLE_NORMAL" topRelation="IDC_SELECT_ALL" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="112.0"/>
+    </GroupedListView>
+</Scene>
diff --git a/res/screen-size-normal/IDL_EDIT_HOME_PAGE.xml b/res/screen-size-normal/IDL_EDIT_HOME_PAGE.xml
new file mode 100644 (file)
index 0000000..6fc40d0
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201309111403" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_EDIT_HOME_PAGE">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="100" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="100" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="100" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="100" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="::IDS_BR_BODY_HOMEPAGE" titleTextColor=""/>
+        <itemSet>
+            <buttonItem accessibilityHint="" actionId="101" disabledBGBitmapPath="" disabledIconPath="" highlightedBGBitmapPath="" highlightedIconPath="" normalBGBitmapPath="" normalIconPath="" position="BUTTON_POSITION_RIGHT" pressedBGBitmapPath="" pressedIconPath="" style="BUTTON_ITEM_STYLE_TEXT" text="::IDS_BR_SK_DONE" type="right"/>
+            <buttonItem accessibilityHint="" actionId="102" disabledBGBitmapPath="" disabledIconPath="" highlightedBGBitmapPath="" highlightedIconPath="" normalBGBitmapPath="" normalIconPath="" position="BUTTON_POSITION_LEFT" pressedBGBitmapPath="" pressedIconPath="" style="BUTTON_ITEM_STYLE_TEXT" text="::IDS_BR_SK_CANCEL" type="left"/>
+        </itemSet>
+    </Header>
+    <Label id="IDC_LABEL1" parent="IDL_EDIT_HOME_PAGE">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#FFFFFF" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="20.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="128.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="128.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="0.0"/>
+    </Label>
+    <Label id="IDC_LABEL2" parent="IDL_EDIT_HOME_PAGE">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#FFFFFF" backgroundColorOpacity="100" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="::IDS_BR_BODY_URL" textColor="#7C7C7C" textSize="32.0" textStyle="LABEL_TEXT_STYLE_BOLD" topMargin="0" verticalAlign="ALIGN_BOTTOM"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="48.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="48.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0.0" y="0.0"/>
+    </Label>
+    <EditField id="IDC_EDITFIELD" parent="IDL_EDIT_HOME_PAGE">
+        <property accessibilityHint="" disabledBGBitmapPath="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" enableClear="true" groupStyle="GROUP_STYLE_NONE" guideText="" guideTextColor="" highlightedBGBitmapPath="EditBackground.png" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalMargin="16.0" inputStyle="INPUT_STYLE_OVERLAY" keypadAction="KEYPAD_ACTION_ENTER" keypadEnabled="true" limitLength="70000" linkTextColor="" lowerCaseMode="false" normalBGBitmapPath="EditBackground.png" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedColor="" pressedColorOpacity="100" text="" textHorizontalAlignment="ALIGNMENT_LEFT" textSize="44.0" titleStyle="EDIT_FIELD_TITLE_STYLE_NONE" titleText="" titleTextColor="" verticalMargin="12.0" viewMode="false"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="80.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" style="EDIT_FIELD_STYLE_URL_SMALL" topRelation="IDC_LABEL2" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="48.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="80.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" style="EDIT_FIELD_STYLE_URL_SMALL" topRelation="IDC_LABEL2" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="48.0"/>
+    </EditField>
+</Scene>
diff --git a/res/screen-size-normal/IDL_FIND_ON_PAGE.xml b/res/screen-size-normal/IDL_FIND_ON_PAGE.xml
new file mode 100644 (file)
index 0000000..57aa47a
--- /dev/null
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE ScenePanel SYSTEM "UIForm.dtd">
+
+<ScenePanel Bversion="2.0.0.201310211912" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Panel id="IDL_FIND_ON_PAGE">
+        <property backgroundColor="" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout height="82.0" mode="Portrait" type="LAYOUT_RELATIVE" width="720.0" x="3.0" y="27.0"/>
+        <layout height="82.0" mode="Landscape" type="LAYOUT_RELATIVE" width="1280.0" x="3.0" y="142.0"/>
+    </Panel>
+    <Label id="IDC_LABEL3" parent="IDL_FIND_ON_PAGE">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="82.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_PARENT" width="720.0" x="0" y="0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="true" centerVertical="true" height="82.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDL_FIND_ON_PAGE" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_PARENT" width="1280.0" x="0" y="0"/>
+    </Label>
+    <Button id="IDC_FIND_CANCEL" parent="IDL_FIND_ON_PAGE">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="::IDS_BR_SK_CANCEL" textSize="28.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="16.0" marginRight="16.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_FIND_ON_PAGE" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="127.0" x="577.0" y="5.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="16.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_FIND_ON_PAGE" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDL_FIND_ON_PAGE" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="134.0" x="1130.0" y="5.0"/>
+    </Button>
+    <Button id="IDC_FIND_PREV" parent="IDL_FIND_ON_PAGE">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="I01_title_btn_icon_up_disabled.png" disabledColor="#848484" disabledColorOpacity="40" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="EditBackground.png" normalBitmapPath="I01_title_btn_icon_up.png" normalColor="#848484" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedBitmapPath="I01_title_btn_icon_up_pressed.png" pressedColor="#008CD2" pressedColorOpacity="100" pressedTextColor="" text="" textSize="33.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="16.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="78.0" x="16.0" y="5.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_FIND_ON_PAGE" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="16.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDL_FIND_ON_PAGE" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="78.0" x="16.0" y="5.0"/>
+    </Button>
+    <Button id="IDC_FIND_NEXT" parent="IDL_FIND_ON_PAGE">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="I01_title_btn_icon_down_disabled.png" disabledColor="#848484" disabledColorOpacity="40" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="EditBackground.png" normalBitmapPath="I01_title_btn_icon_down.png" normalColor="#848484" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedBitmapPath="I01_title_btn_icon_down_pressed.png" pressedColor="#008CD2" pressedColorOpacity="100" pressedTextColor="" text="" textSize="33.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="3.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="78.0" x="97.0" y="5.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_FIND_PREV" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="3.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDL_FIND_ON_PAGE" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="78.0" x="97.0" y="5.0"/>
+    </Button>
+    <Panel id="IDC_PANEL1" parent="IDL_FIND_ON_PAGE">
+        <property backgroundColor="" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout bottomRelation="IDL_FIND_ON_PAGE" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_FIND_NEXT" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="5.0" marginLeft="16.0" marginRight="16.0" marginTop="5.0" mode="Portrait" rightRelation="IDC_FIND_CANCEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="IDL_FIND_ON_PAGE" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="370.0" x="191.0" y="5.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="true" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_FIND_NEXT" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="16.0" marginRight="16.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_FIND_CANCEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="IDL_FIND_ON_PAGE" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="923.0" x="191.0" y="5.0"/>
+    </Panel>
+    <Label id="IDC_LABEL1" parent="IDC_PANEL1">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="IDC_PANEL1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDC_PANEL1" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_PANEL1" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_PANEL1" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_PARENT" width="370.0" x="0" y="0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="923.0" x="0" y="0.0"/>
+    </Label>
+    <Button id="IDC_FIND_CLEAR" parent="IDC_PANEL1">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="I01_field_btn_Clear_Press.png" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="EditBackground.png" normalBitmapPath="I01_field_btn_Clear_temp.png" normalColor="" normalColorOpacity="100" normalTextColor="#4D4D4D" pressedBGBitmapPath="EditBackground.png" pressedBitmapPath="I01_field_btn_Clear_Press.png" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="33.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_PANEL1" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="72.0" x="298.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_PANEL1" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="72.0" x="851.0" y="0.0"/>
+    </Button>
+    <Label id="IDC_FIND_COUNT_LABEL" parent="IDC_PANEL1">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#FFFFFF" backgroundColorOpacity="0" horizontalAlign="ALIGN_RIGHT" leftMargin="16" text="" textColor="#4E4945" textSize="22.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_FIND_CLEAR" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="124.0" x="174.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_FIND_CLEAR" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="180.0" x="671.0" y="0.0"/>
+    </Label>
+    <EditField id="IDC_FIND_WORD_EDITFIELD" parent="IDC_PANEL1">
+        <property accessibilityHint="" disabledBGBitmapPath="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" enableClear="false" groupStyle="GROUP_STYLE_NONE" guideText="" guideTextColor="" highlightedBGBitmapPath="EditBackground.png" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalMargin="16.0" inputStyle="INPUT_STYLE_OVERLAY" keypadAction="KEYPAD_ACTION_ENTER" keypadEnabled="true" limitLength="2048" linkTextColor="" lowerCaseMode="false" normalBGBitmapPath="EditBackground.png" normalColor="" normalColorOpacity="100" normalTextColor="#4E4945" pressedBGBitmapPath="EditBackground.png" pressedColor="" pressedColorOpacity="100" text="" textHorizontalAlignment="ALIGNMENT_LEFT" textSize="32.0" titleStyle="EDIT_FIELD_TITLE_STYLE_NONE" titleText="" titleTextColor="" verticalMargin="12.0" viewMode="false"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_PANEL1" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_FIND_COUNT_LABEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" style="EDIT_FIELD_STYLE_NORMAL_SMALL" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_PARENT" width="174.0" x="0.0" y="0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_PANEL1" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_FIND_COUNT_LABEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" style="EDIT_FIELD_STYLE_NORMAL_SMALL" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="671.0" x="0.0" y="0.0"/>
+    </EditField>
+    <Panel id="IDC_PANEL2" parent="IDL_FIND_ON_PAGE">
+        <property backgroundColor="" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_FIND_NEXT" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="16.0" marginRight="16.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_FIND_CANCEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="370.0" x="191.0" y="5.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_FIND_NEXT" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="16.0" marginRight="16.0" marginTop="5.0" mode="Landscape" rightRelation="IDC_FIND_CANCEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="IDL_FIND_ON_PAGE" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="923.0" x="191.0" y="5.0"/>
+    </Panel>
+    <Label id="IDC_LABEL2" parent="IDC_PANEL2">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="IDC_PANEL2" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDC_PANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_PANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_PANEL2" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_PARENT" width="370.0" x="0" y="0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="923.0" x="0" y="0.0"/>
+    </Label>
+    <EditField id="IDC_FIND_WORD_EDITFIELD2" parent="IDC_PANEL2">
+        <property accessibilityHint="" disabledBGBitmapPath="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" enableClear="false" groupStyle="GROUP_STYLE_NONE" guideText="" guideTextColor="" highlightedBGBitmapPath="EditBackground.png" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalMargin="16.0" inputStyle="INPUT_STYLE_OVERLAY" keypadAction="KEYPAD_ACTION_ENTER" keypadEnabled="true" limitLength="2048" linkTextColor="" lowerCaseMode="false" normalBGBitmapPath="EditBackground.png" normalColor="" normalColorOpacity="100" normalTextColor="#4E4945" pressedBGBitmapPath="EditBackground.png" pressedColor="" pressedColorOpacity="100" text="" textHorizontalAlignment="ALIGNMENT_LEFT" textSize="32.0" titleStyle="EDIT_FIELD_TITLE_STYLE_NONE" titleText="" titleTextColor="" verticalMargin="12.0" viewMode="false"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_PANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="EDIT_FIELD_STYLE_NORMAL_SMALL" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_PARENT" width="174.0" x="196.0" y="0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_PANEL2" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="EDIT_FIELD_STYLE_NORMAL_SMALL" topRelation="IDC_PANEL2" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="671.0" x="252.0" y="0.0"/>
+    </EditField>
+    <Label id="IDC_FIND_COUNT_LABEL2" parent="IDC_PANEL2">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="#4E4945" textSize="22.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="124.0" x="72.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="180.0" x="72.0" y="0.0"/>
+    </Label>
+    <Button id="IDC_FIND_CLEAR2" parent="IDC_PANEL2">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="I01_field_btn_Clear_Press.png" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="EditBackground.png" normalBitmapPath="I01_field_btn_Clear_temp.png" normalColor="" normalColorOpacity="100" normalTextColor="#4D4D4D" pressedBGBitmapPath="EditBackground.png" pressedBitmapPath="I01_field_btn_Clear_Press.png" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="33.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_PANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="72.0" x="0.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="72.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_PANEL2" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="72.0" x="0.0" y="0.0"/>
+    </Button>
+</ScenePanel>
diff --git a/res/screen-size-normal/IDL_FONT_SIZE.xml b/res/screen-size-normal/IDL_FONT_SIZE.xml
new file mode 100644 (file)
index 0000000..71f8758
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201307161751" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_FONT_SIZE">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Footer>
+        <property backgroundBitmapPath="" color="#6C6C6C" colorOpacity="100" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" footerStyle="FOOTER_STYLE_BUTTON_ICON_TEXT" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" showMenuButton="false"/>
+        <itemSet/>
+    </Footer>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="#6C6C6C" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="Font Size" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+    <Slider id="IDC_FONT_SLIDER" parent="IDL_FONT_SIZE">
+        <property accessibilityHint="" backgroundColor="" backgroundStyle="BACKGROUND_STYLE_DEFAULT" barBackgroundColor="" barColor="" color="" colorOfTitleText="" colorOpacity="100" disabledThumbBitmap="" disabledThumbTextColor="" groupStyle="GROUP_STYLE_NONE" highlightedThumbBitmap="" highlightedThumbTextColor="" leftIconBitmapPath="" max="30" min="0" normalThumbBitmap="" normalThumbTextColor="" pressedThumbBitmap="" rightIconBitmapPath="" showTitleText="false" sliderStyleBubble="false" sliderStyleTitle="false" titleText="" value="30"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="180.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="15.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="112.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_FONT_SIZE" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_FONT_SIZE" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDL_FONT_SIZE" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="0.0"/>
+    </Slider>
+</Scene>
diff --git a/res/screen-size-normal/IDL_FORM.xml b/res/screen-size-normal/IDL_FORM.xml
new file mode 100644 (file)
index 0000000..511350a
--- /dev/null
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201309041510" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_FORM">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Panel id="IDC_ADDRESSBAR_PANEL" parent="IDL_FORM">
+        <property backgroundColor="" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="94.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" type="NONE" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="94.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDL_FORM" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" type="NONE" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="0.0"/>
+    </Panel>
+    <Panel id="IDC_FOOTER_PANEL" parent="IDL_FORM">
+        <property backgroundColor="" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="112.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="1108.0"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="105.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="555.0"/>
+    </Panel>
+    <Label id="IDC_CHECK_LABEL" parent="IDC_FOOTER_PANEL">
+        <property accessibilityHint="" backgroundBitmapPath="I01_toolbar_bg_02.png" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="112.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="105.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="0.0"/>
+    </Label>
+    <Button id="IDC_MULTIWINDOW_BUTTON" parent="IDC_FOOTER_PANEL">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="20.0" NormalBitmapY="20.0" PressedBitmapX="20.0" PressedBitmapY="20.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="EditBackground.png" normalBitmapPath="I01_toolbar_icon_windows_manager_empty.png" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedBitmapPath="I01_controlbar_icon_multiview.png" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="60.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="63.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_FOOTER_PANEL" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="15.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="63.0" x="15.0" y="25.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="95.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_FOOTER_PANEL" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="112.0" x="0.0" y="10.0"/>
+    </Button>
+    <Button id="IDC_PAGEFORWARD_BUTTON" parent="IDC_FOOTER_PANEL">
+        <property DisabledBitmapX="20.0" DisabledBitmapY="20.0" NormalBitmapX="20.0" NormalBitmapY="20.0" PressedBitmapX="20.0" PressedBitmapY="20.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="EditBackground.png" disabledBitmapPath="I01_toolbar_icon_forward_web_disabled.png" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="EditBackground.png" normalBitmapPath="I01_toolbar_icon_forward_web.png" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedBitmapPath="I01_toolbar_icon_forward_press_web.png" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="63.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="63.0" x="635.0" y="25.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="95.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_FOOTER_PANEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="112.0" x="1168.0" y="10.0"/>
+    </Button>
+    <Button id="IDC_PAGEBACK_BUTTON" parent="IDC_FOOTER_PANEL">
+        <property DisabledBitmapX="20.0" DisabledBitmapY="20.0" NormalBitmapX="20.0" NormalBitmapY="20.0" PressedBitmapX="20.0" PressedBitmapY="20.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="EditBackground.png" disabledBitmapPath="I01_toolbar_icon_back_web_disabled.png" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="20.0" highlightedBitmapY="20.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="EditBackground.png" normalBitmapPath="I01_toolbar_icon_back_web.png" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="EditBackground.png" pressedBitmapPath="I01_toolbar_icon_back_press_web.png" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="60.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="63.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="63.0" x="542.0" y="25.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="95.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_PAGEFORWARD_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="112.0" x="1056.0" y="10.0"/>
+    </Button>
+    <Label id="IDC_FOOTER_LABEL" parent="IDC_FOOTER_PANEL">
+        <property accessibilityHint="" backgroundBitmapPath="I01_toolbar_bg_02.png" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="71.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_MULTIWINDOW_BUTTON" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="15.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="433.0" x="93.0" y="25.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="78.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_MULTIWINDOW_BUTTON" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_PAGEBACK_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="944.0" x="112.0" y="19.0"/>
+    </Label>
+    <Button id="IDC_STOP_BUTTON" parent="IDC_FOOTER_PANEL">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="I01_field_btn_Clear.png" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="43.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="42.0" x="454.0" y="40.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="42.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="30.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_FOOTER_LABEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="43.0" x="983.0" y="35.0"/>
+    </Button>
+    <EditField id="IDC_URL_EDIT_FIELD" parent="IDC_FOOTER_PANEL">
+        <property accessibilityHint="" disabledBGBitmapPath="" disabledColor="" disabledColorOpacity="100" disabledTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" enableClear="false" groupStyle="GROUP_STYLE_NONE" guideText="" guideTextColor="" highlightedBGBitmapPath="EditBackground.png" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalMargin="16.0" inputStyle="INPUT_STYLE_OVERLAY" keypadAction="KEYPAD_ACTION_ENTER" keypadEnabled="true" limitLength="2048" linkTextColor="" lowerCaseMode="false" normalBGBitmapPath="EditBackground.png" normalColor="" normalColorOpacity="100" normalTextColor="#4E4945" pressedBGBitmapPath="EditBackground.png" pressedColor="" pressedColorOpacity="100" text="" textHorizontalAlignment="ALIGNMENT_LEFT" textSize="32.0" titleStyle="EDIT_FIELD_TITLE_STYLE_NONE" titleText="" titleTextColor="" verticalMargin="12.0" viewMode="false"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="71.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_MULTIWINDOW_BUTTON" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="15.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_STOP_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" style="EDIT_FIELD_STYLE_URL_SMALL" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="361.0" x="93.0" y="25.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="78.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_MULTIWINDOW_BUTTON" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_STOP_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_LEFT" style="EDIT_FIELD_STYLE_URL_SMALL" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="871.0" x="112.0" y="19.0"/>
+    </EditField>
+    <Label id="IDC_PROGRESS_BAR_LABEL" parent="IDC_FOOTER_PANEL">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" horizontalAlign="ALIGN_LEFT" leftMargin="16" text="" textColor="" textSize="33.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_TOP"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="12.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="12.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="0.0"/>
+    </Label>
+    <Button id="IDC_CLEAR_BUTTON" parent="IDC_FOOTER_PANEL">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="I01_field_btn_Clear.png" normalBitmapPath="" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="43.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="42.0" x="454.0" y="40.0"/>
+        <layout bottomRelation="IDC_STOP_BUTTON" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="42.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_STOP_BUTTON" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="30.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_STOP_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_STOP_BUTTON" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="13.0" x="983.0" y="35.0"/>
+    </Button>
+    <Button id="IDC_REFRESH_BUTTON" parent="IDC_FOOTER_PANEL">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="I01_search_icon_refresh.png" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDC_STOP_BUTTON" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="43.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_STOP_BUTTON" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDC_STOP_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_STOP_BUTTON" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="42.0" x="454.0" y="40.0"/>
+        <layout bottomRelation="IDC_STOP_BUTTON" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="42.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_STOP_BUTTON" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_STOP_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_STOP_BUTTON" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="43.0" x="983.0" y="35.0"/>
+    </Button>
+    <Button id="IDC_READER_BUTTON" parent="IDC_FOOTER_PANEL">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="I01_search_icon_refresh.png" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="" textSize="32.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDC_STOP_BUTTON" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="43.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_URL_EDIT_FIELD" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="IDC_STOP_BUTTON" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="42.0" x="93.0" y="40.0"/>
+        <layout bottomRelation="IDC_STOP_BUTTON" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="42.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_STOP_BUTTON" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDC_STOP_BUTTON" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDC_STOP_BUTTON" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="43.0" x="983.0" y="35.0"/>
+    </Button>
+    <Panel id="IDC_FIND_ON_PAGE_PANEL" parent="IDL_FORM">
+        <property backgroundColor="" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="82.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="720.0" x="0.0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="82.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDL_FORM" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" type="LAYOUT_RELATIVE" verticalFitPolicy="FIT_POLICY_FIXED" width="1280.0" x="0" y="0.0"/>
+    </Panel>
+</Scene>
diff --git a/res/screen-size-normal/IDL_HISTORY_LIST.xml b/res/screen-size-normal/IDL_HISTORY_LIST.xml
new file mode 100644 (file)
index 0000000..29ae945
--- /dev/null
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201307161751" Dversion="20120315">
+    <LogicalCoordinate>480</LogicalCoordinate>
+    <Form id="IDL_HISTORY_LIST">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Footer>
+        <property backgroundBitmapPath="" color="" colorOpacity="100" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" footerStyle="FOOTER_STYLE_BUTTON_ICON_TEXT" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" showMenuButton="false"/>
+        <itemSet>
+            <footerItem accessibilityHint="" actionId="103" disabledIconPath="I01_controlbar_icon_delete_disable.png" highlightedIconPath="" normalIconPath="I01_controlbar_icon_delete.png" pressedIconPath="" selectedIconPath="" text=""/>
+        </itemSet>
+    </Footer>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" headerStyle="HEADER_STYLE_TAB" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+    <SearchBar id="IDC_SEARCHBAR1" parent="IDL_HISTORY_LIST">
+        <property accessibilityHint="" backgroundBitmapPath="" buttonActionId="0" buttonText="" color="" colorOpacity="100" disabledButtonColor="" disabledButtonTextColor="" disabledSearchFieldColor="" disabledSearchFieldTextColor="" ellipsisPosition="ELLIPSIS_POSITION_END" guideText="::IDS_BR_BODY_SEARCH" guideTextColor="" highlightedButtonColor="" highlightedButtonTextColor="" highlightedSearchFieldColor="" highlightedSearchFieldTextColor="" keypadAction="KEYPAD_ACTION_SEARCH" limitLength="500" lowerCaseMode="false" normalButtonColor="" normalButtonTextColor="" normalSearchFieldColor="#FFFFFF" normalSearchFieldTextColor="" pressedButtonColor="" pressedButtonTextColor="" searchFieldTextSize="22.0" showSearchBarButton="true" text="" textPredictionEnabled="false"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="57.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_HISTORY_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_HISTORY_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="480.0" x="0" y="0.0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="57.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_HISTORY_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_HISTORY_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="800.0" x="0.0" y="0.0"/>
+    </SearchBar>
+    <GroupedListView id="IDC_GROUPEDLISTVIEW1" parent="IDL_HISTORY_LIST">
+        <property backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" bitmapPathOfEmptyList="" colorOfEmptyListText="" itemDivider="true" itemDividerColor="" listScrollStyle="SCROLL_STYLE_FADE_OUT" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION" sectionColor="" sweepEnabled="false" textOfEmptyList="::IDS_BR_BODY_NO_HISTORIES"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="564.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_HISTORY_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="CUSTOM_LIST_STYLE_NORMAL" topRelation="IDC_SEARCHBAR1" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="480.0" x="0" y="57.0"/>
+        <layout bottomRelation="IDL_HISTORY_LIST" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="306.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_HISTORY_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_HISTORY_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="CUSTOM_LIST_STYLE_NORMAL" topRelation="IDC_SEARCHBAR1" topRelationType="RECT_EDGE_RELATION_TOP_TO_BOTTOM" verticalFitPolicy="FIT_POLICY_FIXED" width="800.0" x="0.0" y="57.0"/>
+    </GroupedListView>
+</Scene>
diff --git a/res/screen-size-normal/IDL_MULTIPLE_WINDOW.xml b/res/screen-size-normal/IDL_MULTIPLE_WINDOW.xml
new file mode 100644 (file)
index 0000000..1c3b694
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201307161751" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_MULTIPLE_WINDOW">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Footer>
+        <property backgroundBitmapPath="" color="" colorOpacity="100" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" footerStyle="FOOTER_STYLE_BUTTON_TEXT" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="false" showMenuButton="false"/>
+        <itemSet/>
+    </Footer>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="::IDS_BR_HEADER_MULTI_WINDOW" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+    <ListView id="IDC_LISTVIEW" parent="IDL_MULTIPLE_WINDOW">
+        <property backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" bitmapPathOfEmptyList="" colorOfEmptyListText="" itemDivider="true" itemDividerColor="" listScrollStyle="SCROLL_STYLE_FADE_OUT" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION" sweepEnabled="false" textOfEmptyList=""/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="1026.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_MULTIPLE_WINDOW" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="IDL_MULTIPLE_WINDOW" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_PARENT" width="720.0" x="0" y="0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="544.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_PARENT" width="1280.0" x="0" y="0"/>
+    </ListView>
+</Scene>
diff --git a/res/screen-size-normal/IDL_NOTIFICATION_PANEL.xml b/res/screen-size-normal/IDL_NOTIFICATION_PANEL.xml
new file mode 100644 (file)
index 0000000..3f59b87
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<ScenePanel Bversion="2.0.0.201305162056" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+<Panel id="IDL_NOTIFICATION_PANEL">
+        <property backgroundColor="#444444" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout height="54.0" mode="Portrait" type="LAYOUT_RELATIVE" width="720.0" x="0.0" y="113.0"/>
+        <layout height="48.0" mode="Landscape" type="LAYOUT_RELATIVE" width="1280.0" x="0.0" y="538.0"/>
+    </Panel>
+    <Label id="IDC_NOTIFICATION_LABEL" parent="IDL_NOTIFICATION_PANEL">
+        <property accessibilityHint="" backgroundBitmapPath="" backgroundColor="#444444" backgroundColorOpacity="0" horizontalAlign="ALIGN_CENTER" leftMargin="16" text="" textColor="#FFFFFF" textSize="32.0" textStyle="LABEL_TEXT_STYLE_NORMAL" topMargin="0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="54.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_NOTIFICATION_PANEL" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDL_NOTIFICATION_PANEL" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_PARENT" width="720.0" x="0" y="0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="true" centerVertical="true" height="48.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_NOTIFICATION_PANEL" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_PARENT" width="1280.0" x="0" y="0"/>
+    </Label>
+</ScenePanel>
diff --git a/res/screen-size-normal/IDL_READER.xml b/res/screen-size-normal/IDL_READER.xml
new file mode 100644 (file)
index 0000000..9c058da
--- /dev/null
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE ScenePopup SYSTEM "UIForm.dtd">
+
+<ScenePopup Bversion="3.0.0.201208240913" Dversion="20120315">
+    <Popup id="IDL_READER">
+        <property color="#536771" titleText="" titleTextColor=""/>
+        <layout height="981" mode="Portrait" style="" type="LAYOUT_RELATIVE" width="627"/>
+        <layout height="600" mode="Landscape" style="" type="LAYOUT_RELATIVE" width="720"/>
+    </Popup>
+    <Button id="IDC_SMALL_FONT" parent="IDL_READER">
+        <property disableTextColor="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="#637A86" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="#008CD2" pressedColorOpacity="100" pressedTextColor="" text="A" textSize="32" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDL_READER" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="80" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_READER" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="8" marginLeft="19" marginRight="0" marginTop="0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="190" x="19" y="857"/>
+        <layout bottomRelation="IDL_READER" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="80" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_READER" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="8" marginLeft="19" marginRight="0" marginTop="0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="240" x="19" y="476"/>
+    </Button>
+    <Button id="IDC_LARGE_FONT" parent="IDL_READER">
+        <property disableTextColor="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="#637A86" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="#008CD2" pressedColorOpacity="100" pressedTextColor="" text="A" textSize="48" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDL_READER" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="80" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SMALL_FONT" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="8" marginLeft="10" marginRight="0" marginTop="0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="190" x="219" y="857"/>
+        <layout bottomRelation="IDL_READER" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="80" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_SMALL_FONT" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="8" marginLeft="10" marginRight="0" marginTop="0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="240" x="269" y="476"/>
+    </Button>
+    <Button id="IDC_CLOSE_READER" parent="IDL_READER">
+        <property disableTextColor="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="#637A86" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="#008CD2" pressedColorOpacity="100" pressedTextColor="" text="::IDS_BR_SK_CANCEL" textSize="32" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="IDL_READER" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="80" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_LARGE_FONT" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="8" marginLeft="10" marginRight="19" marginTop="0" mode="Portrait" rightRelation="IDL_READER" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="165" x="419" y="857"/>
+        <layout bottomRelation="IDL_READER" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="false" centerVertical="false" height="80" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDC_LARGE_FONT" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_RIGHT" marginBottom="8" marginLeft="10" marginRight="19" marginTop="0" mode="Landscape" rightRelation="IDL_READER" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="158" x="519" y="476"/>
+    </Button>
+    <Panel id="IDC_READER_WEB_PANEL" parent="IDL_READER">
+        <property backgroundColor="" backgroundColorOpacity="0" compositeEnabled="true" groupStyle="GROUP_STYLE_NONE"/>
+        <layout bottomRelation="None" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="846" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="None" leftRelationType="" marginBottom="8" marginLeft="3" marginRight="3" marginTop="3" mode="Portrait" rightRelation="None" rightRelationType="" topRelation="None" topRelationType="" type="NONE" verticalFitPolicy="FIT_POLICY_FIXED" width="597" x="3" y="3"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="465" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="None" leftRelationType="" marginBottom="8" marginLeft="3" marginRight="3" marginTop="3" mode="Landscape" rightRelation="None" rightRelationType="" topRelation="None" topRelationType="" type="NONE" verticalFitPolicy="FIT_POLICY_FIXED" width="690" x="3" y="3"/>
+    </Panel>
+</ScenePopup>
diff --git a/res/screen-size-normal/IDL_SETTINGS.xml b/res/screen-size-normal/IDL_SETTINGS.xml
new file mode 100644 (file)
index 0000000..1ff2a36
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+<Scene Bversion="3.0.0.201209071526" Dversion="20120315">
+    <LogicalCoordinate>480</LogicalCoordinate>
+    <Form id="IDL_SETTINGS">
+        <property backgroundColor="" backgroundColorOpacity="100" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Footer>
+        <property backgroundBitmapPath="" color="" colorOpacity="0" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" footerStyle="FOOTER_STYLE_BUTTON_TEXT" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="true"/>
+        <itemSet/>
+    </Footer>
+    <Header>
+        <property backgroundBitmapPath="" color="" colorOpacity="0" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" titleIconPath="" titleText="Hello Tizen!" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+</Scene>
diff --git a/res/screen-size-normal/IDL_SETTINGS_CLEAR_PRIVATE_DATA.xml b/res/screen-size-normal/IDL_SETTINGS_CLEAR_PRIVATE_DATA.xml
new file mode 100644 (file)
index 0000000..24bf0a4
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201307161751" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_SETTINGS_CLEAR_PRIVATE_DATA">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_FOOTER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Footer>
+        <property backgroundBitmapPath="" color="#6C6C6C" colorOpacity="100" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" footerStyle="FOOTER_STYLE_BUTTON_TEXT" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="false" showMenuButton="false"/>
+        <itemSet/>
+    </Footer>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="#6C6C6C" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="0" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="0" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="0" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="0" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="0" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="0" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="0" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="0" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="0" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="Clear private data" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+    <ListView id="IDC_CLEAR_LISTVIEW" parent="IDL_SETTINGS_CLEAR_PRIVATE_DATA">
+        <property backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" bitmapPathOfEmptyList="" colorOfEmptyListText="" itemDivider="true" itemDividerColor="" listScrollStyle="SCROLL_STYLE_FADE_OUT" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION" sweepEnabled="false" textOfEmptyList=""/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="1026.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_SETTINGS_CLEAR_PRIVATE_DATA" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="IDL_SETTINGS_CLEAR_PRIVATE_DATA" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_PARENT" width="720.0" x="0" y="0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="544.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_SETTINGS_CLEAR_PRIVATE_DATA" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="IDL_SETTINGS_CLEAR_PRIVATE_DATA" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_PARENT" width="1280.0" x="0" y="0"/>
+    </ListView>
+</Scene>
diff --git a/res/screen-size-normal/IDL_SETTING_FORM.xml b/res/screen-size-normal/IDL_SETTING_FORM.xml
new file mode 100644 (file)
index 0000000..b4fb55e
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE Scene SYSTEM "UIForm.dtd">
+
+<Scene Bversion="2.0.0.201310282132" Dversion="20120315">
+    <LogicalCoordinate>720</LogicalCoordinate>
+    <Form id="IDL_SETTING_FORM">
+        <property backgroundColor="" backgroundColorOpacity="100" notificationTrayOpenEnabled="false" orientation="Automatic:4Dir" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon="" translucentFooter="false" translucentHeader="false" translucentIndicator="false"/>
+        <layout mode="Portrait" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+        <layout mode="Landscape" style="FORM_STYLE_PORTRAIT_INDICATOR|FORM_STYLE_HEADER|FORM_STYLE_LANDSCAPE_INDICATOR_AUTO_HIDE" type="LAYOUT_RELATIVE"/>
+    </Form>
+    <Header>
+        <property accessibilityHint="" backgroundBitmapPath="" color="" colorOpacity="100" descriptionText="" descriptionTextColor="" disabledButtonColor="" disabledButtonColorOpacity="100" disabledButtonTextColor="" disabledItemColor="" disabledItemColorOpacity="100" disabledItemTextColor="" headerStyle="HEADER_STYLE_TITLE" highlightedButtonColor="" highlightedButtonColorOpacity="100" highlightedButtonTextColor="" highlightedItemColor="" highlightedItemColorOpacity="100" highlightedItemTextColor="" normalButtonColor="" normalButtonColorOpacity="100" normalButtonTextColor="" normalItemColor="" normalItemColorOpacity="100" normalItemTextColor="" pressedButtonColor="" pressedButtonColorOpacity="100" pressedButtonTextColor="" pressedItemColor="" pressedItemColorOpacity="100" pressedItemTextColor="" selectedItemColor="" selectedItemColorOpacity="100" selectedItemTextColor="" showBackButton="false" titleIconPath="" titleText="::IDS_BR_OPT_SETTINGS" titleTextColor=""/>
+        <itemSet/>
+    </Header>
+    <GroupedListView id="IDC_SETTING_LIST" parent="IDL_SETTING_FORM">
+        <property backgroundBitmapPath="" backgroundColor="#F9F9F9" backgroundColorOpacity="100" bitmapPathOfEmptyList="" colorOfEmptyListText="" itemDivider="true" itemDividerColor="#8E9AA3" listScrollStyle="SCROLL_STYLE_FADE_OUT" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION" sectionColor="" sweepEnabled="false" textOfEmptyList=""/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="1124.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_SETTING_FORM" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="IDL_SETTING_FORM" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" style="CUSTOM_LIST_STYLE_NORMAL" topRelation="IDL_SETTING_FORM" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_PARENT" width="720.0" x="0.0" y="0"/>
+        <layout bottomRelation="" bottomRelationType="" centerHorizontal="false" centerVertical="false" height="546.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="IDL_SETTING_FORM" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="0.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" style="CUSTOM_LIST_STYLE_NORMAL" topRelation="IDL_SETTING_FORM" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_PARENT" width="1280.0" x="0" y="0"/>
+    </GroupedListView>
+</Scene>
diff --git a/res/screen-size-normal/IDL_SHARE_POPUP.xml b/res/screen-size-normal/IDL_SHARE_POPUP.xml
new file mode 100644 (file)
index 0000000..621b795
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<!DOCTYPE ScenePopup SYSTEM "UIForm.dtd">
+<ScenePopup Bversion="2.0.0.201305162056" Dversion="20120315">
+    <Popup id="IDL_SHARE_POPUP">
+        <property accessibilityHint="" color="" titleText="::IDS_BR_OPT_SHARE" titleTextColor=""/>
+        <layout height="350.0" mode="Portrait" style="" type="LAYOUT_RELATIVE" width="680.0"/>
+        <layout height="350.0" mode="Landscape" style="" type="LAYOUT_RELATIVE" width="680.0"/>
+    </Popup>
+    <Button id="IDC_BUTTON1" parent="IDL_SHARE_POPUP">
+        <property DisabledBitmapX="0.0" DisabledBitmapY="0.0" NormalBitmapX="0.0" NormalBitmapY="0.0" PressedBitmapX="0.0" PressedBitmapY="0.0" accessibilityHint="" disableTextColor="" disabledBGBitmapPath="" disabledBitmapPath="" disabledColor="" disabledColorOpacity="100" highlightedBGBitmapPath="" highlightedBitmapPath="" highlightedBitmapX="0.0" highlightedBitmapY="0.0" highlightedColor="" highlightedColorOpacity="100" highlightedTextColor="" horizontalAlign="ALIGN_CENTER" normalBGBitmapPath="" normalBitmapPath="" normalColor="" normalColorOpacity="100" normalTextColor="" pressedBGBitmapPath="" pressedBitmapPath="" pressedColor="" pressedColorOpacity="100" pressedTextColor="" text="::IDS_COM_BODY_CLOSE" textSize="36.0" verticalAlign="ALIGN_MIDDLE"/>
+        <layout bottomRelation="" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="true" centerVertical="false" height="74.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="24.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="394.0" x="143.0" y="174.0"/>
+        <layout bottomRelation="IDL_POPUP_LIST" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM" centerHorizontal="true" centerVertical="false" height="74.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="" leftRelationType="" marginBottom="24.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="" rightRelationType="" topRelation="" topRelationType="" verticalFitPolicy="FIT_POLICY_FIXED" width="394.0" x="143.0" y="174.0"/>
+    </Button>
+    <ListView id="IDC_LISTVIEW" parent="IDL_SHARE_POPUP">
+        <property backgroundBitmapPath="" backgroundColor="" backgroundColorOpacity="0" bitmapPathOfEmptyList="" colorOfEmptyListText="" itemDivider="true" itemDividerColor="" listScrollStyle="SCROLL_STYLE_FADE_OUT" scrollInputMode="SCROLL_INPUT_MODE_ALLOW_ANY_DIRECTION" sweepEnabled="false" textOfEmptyList=""/>
+        <layout bottomRelation="IDC_BUTTON1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="154.0" horizontalFitPolicy="FIT_POLICY_PARENT" leftRelation="" leftRelationType="" marginBottom="20.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Portrait" rightRelation="" rightRelationType="" topRelation="" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="680.0" x="0" y="0.0"/>
+        <layout bottomRelation="IDC_BUTTON1" bottomRelationType="RECT_EDGE_RELATION_BOTTOM_TO_TOP" centerHorizontal="false" centerVertical="false" height="154.0" horizontalFitPolicy="FIT_POLICY_FIXED" leftRelation="IDL_POPUP_LIST" leftRelationType="RECT_EDGE_RELATION_LEFT_TO_LEFT" marginBottom="20.0" marginLeft="0.0" marginRight="0.0" marginTop="0.0" mode="Landscape" rightRelation="IDL_POPUP_LIST" rightRelationType="RECT_EDGE_RELATION_RIGHT_TO_RIGHT" topRelation="IDL_POPUP_LIST" topRelationType="RECT_EDGE_RELATION_TOP_TO_TOP" verticalFitPolicy="FIT_POLICY_FIXED" width="680.0" x="0.0" y="0.0"/>
+    </ListView>
+</ScenePopup>
diff --git a/res/slk-SK.xml b/res/slk-SK.xml
new file mode 100644 (file)
index 0000000..d6d74a4
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Webové oznámenie</text>
+    <text id="IDS_BR_OPT_DRAG">Presunúť</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nenašli sa žiadne výsledky</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Vložiť</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Nastavenia obsahu stránok</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Rozšírené nastavenia pre jednotlivé webové lokality</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Používateľská domovská stránka</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">SPRÁVCA OKIEN</text>
+    <text id="IDS_BR_BODY_AUTO">Automaticky</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Vymazať históriu</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Aktuálna stránka</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Zatvorenie všetkých otvorených okien a prechod na domovskú stránku</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Prijať súbory cookie</text>
+    <text id="IDS_BR_OPT_SHARE">Zdieľať</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Čínština (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Vývojársky režim</text>
+    <text id="IDS_COM_BODY_JUNE">Jún</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Načítať obrázky</text>
+    <text id="IDS_BR_BUTTON2_DONE">Hotovo</text>
+    <text id="IDS_BR_OPT_SETTINGS">Nastavenia</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigantická</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problém s dátovým spojením</text>
+    <text id="IDS_COM_BODY_AUG">Aug.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Nastaviť aktuálnu stránku ako domovskú stránku</text>
+    <text id="IDS_COM_BODY_SETTINGS">Nastavenia</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Odstrániť</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japončina (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Uložené ID a heslo</text>
+    <text id="IDS_BR_OPT_OPEN">Otvoriť</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Už sa nepýtať</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Uložiť na čítanie offline</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Pridať Livbox</text>
+    <text id="IDS_COM_BODY_JULY">Júl</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Vytvoriť priečinok</text>
+    <text id="IDS_BR_OPT_ADD">Pridať</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Vysoká</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Uložiť mená používateľov a heslá pre webové lokality</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japončina (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Správca sťahovaní</text>
+    <text id="IDS_COM_BODY_APRIL">Apríl</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Čínština (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Veľké</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Nastavenia webovej lokality</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Zavrieť všetko</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Vybrať položky</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Vybrať všetky</text>
+    <text id="IDS_BR_OPT_RELOAD">Načítať znova</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Prejsť dozadu</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Vymazať históriu?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Žiadne položky</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">PRIEČINOK</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Prispôsobený používateľský agent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Zobrazenie pracovnej plochy</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kop. adr. odk.</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Otv. na novej str.</text>
+    <text id="IDS_COM_BODY_WED">St</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Žiadne záložky</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Pridať značku</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Zobr. obrázok</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Odoslať cez e-mail</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Nie je povolené!!</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Zobraziť prehľad novo otvorených stránok</text>
+    <text id="IDS_BR_BODY_LARGE">Veľké</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Zobrazenie miniatúr</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Hľadať na str.</text>
+    <text id="IDS_BR_BODY_PASSWORD">Heslo</text>
+    <text id="IDS_BR_BODY_TITLE">Názov</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Kódovanie textu</text>
+    <text id="IDS_BR_POP_DELETED">Odstránené</text>
+    <text id="IDS_BR_BODY_SETTINGS">Nastavenia</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 vybratá položka</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimalizovať</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Značky</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Zapnúť výber textu</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nový priečinok</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Pridané do záložiek</text>
+    <text id="IDS_BR_OPT_ALLOW">Povoliť</text>
+    <text id="IDS_BR_BODY_READABLE">Čitateľný</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Zobraziť obrázky</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automaticky</text>
+    <text id="IDS_COM_BODY_OCT">Okt.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Port proxy servera</text>
+    <text id="IDS_BR_HEADER_EDIT">Upraviť</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Odstrániť históriu prehliadača?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Zadajte názov priečinka</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Odoslať cez správu</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Zobr. podľa</text>
+    <text id="IDS_COM_BODY_TUE">Ut</text>
+    <text id="IDS_COM_BODY_MON">Po</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Viac okien</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Už existuje</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopírovať adresu URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Zapamätať predvoľbu</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Vymazať prístup k umiestneniu</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Odstrániť všetky súbory cookie?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Odstrániť všetky uložené údaje formulárov?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Chyba siete</text>
+    <text id="IDS_BR_OPT_STOP">Zastaviť</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Hľadať na str.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Žiadne navštívené lokality</text>
+    <text id="IDS_COM_BODY_SAT">So</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Stiahnuť</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Pridať záložku</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Odstrániť obsah a databázy uložené do lokálnej vyrovnávacej pamäte?</text>
+    <text id="IDS_BR_POP_FAIL">Nepodarilo sa</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Zavrieť okno</text>
+    <text id="IDS_BR_BODY_MEDIUM">Stredná</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Minulý týždeň</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Nemožno zobraziť webovú stránku. Žiadna odpoveď zo servera</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Vymazať záložku</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Pridať do ozd. albumu</text>
+    <text id="IDS_BR_BODY_OLDER">Staršie</text>
+    <text id="IDS_BR_SK_PREVIOUS">Predch.</text>
+    <text id="IDS_BR_BUTTON_MORE">Ďalšie</text>
+    <text id="IDS_BR_OPT_MOVE">Presunúť</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Včera</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Režim výberu</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Bez značky</text>
+    <text id="IDS_BR_BODY_CREATED">Vytvorené</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Vložte SIM kartu</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Záložka bola odstránená</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Vymazať nastavenia povolení pre webové oznámenia</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Zdieľať prepojenie</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Nastaviť text pre automatické vypĺňanie webových formulárov</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Malé</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopírovať obrázok</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Zabezpečené pripojenie</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Údaje formulára</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Najviac navštevov.</text>
+    <text id="IDS_BR_OPT_SELECT">Vybrať</text>
+    <text id="IDS_BR_HEADER_FOLDER">Priečinok</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Nedá sa otvoriť nové okno. Už je otvorený maximálny počet okien</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Povoliť lokalitám spúšťať kód v jazyku JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automatické obnovenie</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nové okno</text>
+    <text id="IDS_COM_SK_NO">Nie</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Umožňuje lokalitám ukladať a čítať údaje súborov „cookie“</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Dvojitým ťuknutím môžete zavrieť panel.</text>
+    <text id="IDS_BR_BODY_PLAY">Prehrať</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Dosiahol sa maximálny počet značiek (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Načítava sa. Počkajte, prosím...</text>
+    <text id="IDS_BR_SK_CANCEL">Zrušiť</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobilné dátové pripojenie je zakázané. Pripojte sa použitím siete Wi-Fi alebo povoľte mobilné dátové pripojenie</text>
+    <text id="IDS_BR_BODY_COOKIES">Súbory cookie</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Prázdna strana</text>
+    <text id="IDS_BR_BODY_SEARCH">Hľadať</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Vypnúť súkromný režim</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Vymazať vyrovnávaciu pamäť</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Heslo</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Užívateľské meno</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Môžete si jednoducho prehliadať počítačové webové lokality pomocou mobilného zariadenia. Táto funkcia zväčšuje text, aby sa dal ľahšie čítať. Poznámka: Rozloženie textu sa môže zmeniť</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">UPRAVIŤ ZÁLOŽKY</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Vymazať uložené údaje</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Odstrániť všetky údaje o webových lokalitách a lokalizačné povolenia?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Vybrať všetky</text>
+    <text id="IDS_BR_POP_NEVER">Nikdy</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Vybrať priečinok</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Naposledy zobrazená stránka</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Vývojárske možnosti</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Zdrojový jazyk</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Záložky</text>
+    <text id="IDS_BR_SK_CLEAR">Vymazať</text>
+    <text id="IDS_COM_BODY_TODAY">Dnes</text>
+    <text id="IDS_COM_SK_YES">Áno</text>
+    <text id="IDS_BR_OPT_PASTE">Vložiť</text>
+    <text id="IDS_BR_SK_NEXT">Ďalej</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Nedá sa pridať na domovskú obrazovku. Táto webová lokalita neumožňuje zobrazenie jej ukážky</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Agent používateľa</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Neočakávané zlyhanie</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Vymazať povolenia pre webové oznámenia?</text>
+    <text id="IDS_COM_BODY_SUN">Ne</text>
+    <text id="IDS_BR_POP_SAVED">Uložené</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Dvojitým ťuknutím môžete otvoriť webovú stránku.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Ďalšie inf. o web. stránke</text>
+    <text id="IDS_BR_BODY_NORMAL">Normál.</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Vybraté položky: %d</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Pridať do priečinka Záložky</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Zobr. obrázok</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Spúšťa sa sťahovanie...</text>
+    <text id="IDS_BR_BODY_EMPTY">Prázdny</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Záložky</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Veľkosť písma</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Prejsť dopredu</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Vymazať údaje všetkých súborov cookie</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internetová história nie je uložená</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Vymazať údaje o prehliadaní</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japončina (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopírovať</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Názov priečinka</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokovať kontextové okná</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synchronizo-vané karty</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Pridať na domovskú stránku</text>
+    <text id="IDS_COM_SK_SAVE">Uložiť</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Neplatný certifikát</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Režim utaj. identity</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Ochrana osobných údajov a zabezpečenie</text>
+    <text id="IDS_BR_BODY_PRINT">Tlač</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Vyskytli sa problémy s bezpečnostným certifikátom pre túto lokalitu</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Jas</text>
+    <text id="IDS_BR_SK3_DELETE">Odstrániť?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Veľkosť písma</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Zistiť automaticky</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Zapamätať údaje formulára</text>
+    <text id="IDS_BR_SK_DELETE">Odstrániť</text>
+    <text id="IDS_COM_SK_CANCEL_A">Zruš.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Bezpečnostné upozornenie</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Stiahnuť?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Hľadajte alebo zadajte adresu URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Vymazať údaje formulára</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Zapamätať heslá</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Prejsť na históriu</text>
+    <text id="IDS_BR_BODY_TODAY">Dnes</text>
+    <text id="IDS_BR_POP_REFUSE">Odmietnuť</text>
+    <text id="IDS_COM_BODY_PRIVACY">Súkromie</text>
+    <text id="IDS_BR_OPT_REFRESH">Obnoviť</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Webový klip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Vymazať heslá</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Nastaviť ako domovskú stránku</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Zrušiť</text>
+    <text id="IDS_BR_OPT_HUGE">Veľmi veľké</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Odosiela sa notifikácia...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Ostatných 7 dní</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(bez značiek)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Vždy zapnuté</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTÓRIA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Ešte jedným ťuknutím ukončíte aplikáciu Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Zadajte názov záložky</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Vyžaduje sa overenie</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Uložiť prepojenie</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Už viac nezobrazovať</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopírovať do schránky</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Premenovať priečinok</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Automaticky uložiť meno/heslo</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Všetky nastavenia na predvolené. Pokračovať?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobilné</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Vyberte záložky</text>
+    <text id="IDS_COM_BODY_CLOSE">Zavrieť</text>
+    <text id="IDS_BR_BODY_SMALL">Malé</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Obnoviť predvolené</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Kórejčina (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automatické pripojenie)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Premenovať značku</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">VYTVORIŤ PRIEČINOK</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Domovská stránka</text>
+    <text id="IDS_COM_POP_INVALID_URL">Neplatná adresa URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Prispôsobiť na plochu</text>
+    <text id="IDS_BR_SK_MENU">Menu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">Adresa sa nenašla</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobilné zobrazenie</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Otvoriť v novom okne</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Odkaz bol vytvorený</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Dátové pripojenie zlyhalo</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Aut. vypĺňanie formulárov</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Povoliť lokalitám žiadať o prístup k vášmu umiestneniu</text>
+    <text id="IDS_COM_BODY_THU">Št</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">PREMENOVAŤ PRIEČINOK</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Odstránené zo záložiek</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Záložka</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Otvoriť str. v prehľade</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Prispôsobiť na šírku</text>
+    <text id="IDS_COM_BODY_JUL">Júl</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Dátová sieť</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Záložka je pridaná</text>
+    <text id="IDS_BR_TAB_HISTORY">História</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Minulý mesiac</text>
+    <text id="IDS_BR_SK_DONE">Hotovo</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Upraviť záložku</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Vymazať všetky uložené heslá?</text>
+    <text id="IDS_BR_OPT_LIST">Zoznam</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Pridať medzi záložky</text>
+    <text id="IDS_COM_BODY_MAY">Máj</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Politika zabezpečenia obmedzuje použitie internetového prehliadača</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Záložka sa nedá pridať. Dosiahol sa maximálny počet záložiek</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Vždy sa pýtať</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Uložiť stránku</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Vybrať slovo</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Zobraziť bezpečnostné upozornenia</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Vytvoriť priečinok</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Odstrániť všetko</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Odstrániť vybraté záložky?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Vymazať prispôsobené údaje</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Vymazať všetky údaje prehliadača a obnoviť všetky nastavenia na predvolené</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Zobraziť obrázky na webových stránkach</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Slovník</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Predvolené zobrazenie</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Zoradiť podľa značky</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Inštalovať webovú aplikáciu</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">O prehliadači</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Zapnúť súkromný režim</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Ozdobný album</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Vyhľadávací nástroj</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Zapamätať údaje zadané do formulárov na neskoršie použitie</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Žiadny názov</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Pred %d týždňami</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Pridať na úvodnú obrazovku</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Povoliť umiestnenie</text>
+    <text id="IDS_BR_POP_ENTER_URL">Zadajte adresu URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Ručne</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Žiadna história</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Spustiť JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s žiada o vaše umiestnenie</text>
+    <text id="IDS_COM_BODY_FRI">Pi</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Verzia</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Správa</text>
+    <text id="IDS_BR_OPT_CACHE">Vyrovnávacia pamäť</text>
+    <text id="IDS_BR_SK_EDIT">Upraviť</text>
+    <text id="IDS_BR_BODY_GENARAL">Všeobecné</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Uložené stránky</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Povoliť zobrazenie oznámení pre %s</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokovať kontextové okná na webových stránkach</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Uložiť obrázok</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Najnavštevovanejšie lokality</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Včera</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Zadať názov</text>
+    <text id="IDS_COM_BODY_DEC">Dec.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">všetko odstránené</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d vybratá položka</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Obrázok sa nedá uložiť</text>
+    <text id="IDS_BR_OPT_MESSAGES">Správy</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Zmeniť poradie</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Autom. upraviť veľkosť textu</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Odstrániť informácie o prístupe k umiestneniu webovej lokality?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Zobrazenie zoznamu</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Premiestniť vybraté záložky?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Nedostatok pamäte</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Nedostatok pamäte. Vymažte niektoré položky</text>
+</string_table>
diff --git a/res/slv-SI.xml b/res/slv-SI.xml
new file mode 100644 (file)
index 0000000..db16708
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Spletno obvestilo</text>
+    <text id="IDS_BR_OPT_DRAG">Povleci</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Ni najdenih rezultatov</text>
+    <text id="IDS_COM_BODY_NOV">Nov</text>
+    <text id="IDS_COM_BODY_PASTE">Prilepi</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Nastavitve vsebine strani</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Zahtevnejše nastavitve za posamezna spletna mesta</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Uporabnikova domača stran</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">UPRAVITELJ OKEN</text>
+    <text id="IDS_BR_BODY_AUTO">Samodejno</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Počisti zgodovino</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Trenutna stran</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Zaprite vsa odprta okna in pojdite na domačo stran</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Sprejmi piškotke</text>
+    <text id="IDS_BR_OPT_SHARE">Deli</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kitajščina (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latinski-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Način za razvijalce</text>
+    <text id="IDS_COM_BODY_JUNE">Junij</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Naloži slike</text>
+    <text id="IDS_BR_BUTTON2_DONE">Končano</text>
+    <text id="IDS_BR_OPT_SETTINGS">Nastavitve</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Ogromna</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Težava s podatkovno povezavo</text>
+    <text id="IDS_COM_BODY_AUG">Avg</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Nastavi trenutno stran kot domačo stran</text>
+    <text id="IDS_COM_BODY_SETTINGS">Nastavitve</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Izbriši</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonščina (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">ID in geslo sta shranjena</text>
+    <text id="IDS_BR_OPT_OPEN">Odpri</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Ne vprašaj znova</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Shrani za branje brez povezave</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Dodaj Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Julij</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Ustvari mapo</text>
+    <text id="IDS_BR_OPT_ADD">Dodaj</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Visoka</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Shrani uporabniška imena in gesla za spletna mesta</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonščina (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Upravitelj prenosov</text>
+    <text id="IDS_COM_BODY_APRIL">April</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kitajščina (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Velika</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Nastavitve spletnega mesta</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Zapri vse</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Izberi elemente</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Izberi vse</text>
+    <text id="IDS_BR_OPT_RELOAD">Ponovno naloži</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Pojdi nazaj</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Počistim zgodovino?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Ni predmetov</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">MAPA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Agent uporabnika po meri</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Pogled namizja</text>
+    <text id="IDS_COM_BODY_SEP">Sep</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kopiraj URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Odpri na novi str.</text>
+    <text id="IDS_COM_BODY_WED">Sre</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Ni zaznamkov</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Dodajanje oznake</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Prikaži sliko</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Pošlji preko e-pošte</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Ni dovoljeno</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Prikaži pregled na novo odprtih strani</text>
+    <text id="IDS_BR_BODY_LARGE">Velika</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Prikaz sličice</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Najdi na strani</text>
+    <text id="IDS_BR_BODY_PASSWORD">Geslo</text>
+    <text id="IDS_BR_BODY_TITLE">Naslov</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Kodiranje besedila</text>
+    <text id="IDS_BR_POP_DELETED">Izbrisano</text>
+    <text id="IDS_BR_BODY_SETTINGS">Nastavitve</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 predmet je izbran</text>
+    <text id="IDS_BR_OPT_MINIMISE">Pomanjšaj</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Oznake</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Izbira besedila vključena</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nova mapa</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Dodano med zaznamke</text>
+    <text id="IDS_BR_OPT_ALLOW">Dovoli</text>
+    <text id="IDS_BR_BODY_READABLE">Čitljivo</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Prikaži slike</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Samodejno</text>
+    <text id="IDS_COM_BODY_OCT">Okt</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Vrata strežnika proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Uredi</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Želite izbrisati zgodovino iskalnika?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Vnesite ime mape</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Pošlji v sporočilu</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Prik. po</text>
+    <text id="IDS_COM_BODY_TUE">Tor</text>
+    <text id="IDS_COM_BODY_MON">Pon</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Več oken</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Že obstaja</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopiraj URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Zapomni si prednostne nastavitve</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Počisti dostop do položaja</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Izbrišem vse piškotke?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Želite izbrisati vse shranjene podatke obrazcev?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Napaka omrežja</text>
+    <text id="IDS_BR_OPT_STOP">Ustavi</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Najdi na strani</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Ni obiskanih strani</text>
+    <text id="IDS_COM_BODY_SAT">Sob</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Naložim</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Dodaj zaznamek</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Želite izbrisati vsebino in podatkovne zbirke v lokalnem medpomnilniku?</text>
+    <text id="IDS_BR_POP_FAIL">Ni uspelo</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Zapri okno</text>
+    <text id="IDS_BR_BODY_MEDIUM">Srednja</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Zadnji teden</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Spletne strani ni mogoče prikazati. Strežnik se ne odziva</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Izbriši zaznamek</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Dodaj v album izrezkov</text>
+    <text id="IDS_BR_BODY_OLDER">Staro</text>
+    <text id="IDS_BR_SK_PREVIOUS">Nazaj</text>
+    <text id="IDS_BR_BUTTON_MORE">Več</text>
+    <text id="IDS_BR_OPT_MOVE">Premakni</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Včeraj</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Način izbiranja</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Brez oznake</text>
+    <text id="IDS_BR_BODY_CREATED">Ustvarjeno</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Vstavite kartico SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Zaznamek je odstranjen</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Nastavitve za odstranitev dovoljenja za spletna obvestila</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Souporaba povezave</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Nastavite besedilo za samodejno izpolnjev. spletnih obrazcev</text>
+    <text id="IDS_COM_SK_OK">V redu</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Majhna</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopiraj sliko</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Varna povezava</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Podatki obrazcev</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Največkrat obiskano</text>
+    <text id="IDS_BR_OPT_SELECT">Izberi</text>
+    <text id="IDS_BR_HEADER_FOLDER">Mapa</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Ni mogoče odpreti novega okna. Odprto je že največje mogoče število oken</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Dovoli spletnim mestom, da zaženejo JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Samodejno osveževanje</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Novo okno</text>
+    <text id="IDS_COM_SK_NO">Ne</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Omogoča stranem, da shranijo in berejo podatke piškotkov</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Dvakrat pritisnite, da zaprete vrstico.</text>
+    <text id="IDS_BR_BODY_PLAY">Predvajaj</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Doseženo je največje dovoljeno število oznak (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Nalaganje. Počakajte ...</text>
+    <text id="IDS_BR_SK_CANCEL">Prekliči</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobilni podatki so onemogočeni. Povežite se z omrežjem Wi-Fi ali omogočite mobilne podatke</text>
+    <text id="IDS_BR_BODY_COOKIES">Piškotki</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Prazna stran</text>
+    <text id="IDS_BR_BODY_SEARCH">Iskanje</text>
+    <text id="IDS_COM_BODY_FEB">Feb</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Onemogoči zasebni način</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Izprazni medpomnilnik</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Geslo</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Uporabniško ime</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Spletna mesta za računalnike si lahko zdaj preprosto ogledate tudi z mobilnimi napravami. Ta funkcija poveča velikost besedila, da ga je lažje brati. Opomba: postavitev besedila se lahko spremeni</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">UREJANJE ZAZNAMKOV</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Počisti shranjene podatke</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Izbrišem vse podatke za spletno mesto in dovoljenja za položaj?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Izberi vse</text>
+    <text id="IDS_BR_POP_NEVER">Nikoli</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Izberi mapo</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Zadnja obiskana stran</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Možnosti za razvijalce</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Izvorni jezik</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Zaznamki</text>
+    <text id="IDS_BR_SK_CLEAR">Počisti</text>
+    <text id="IDS_COM_BODY_TODAY">Danes</text>
+    <text id="IDS_COM_SK_YES">Da</text>
+    <text id="IDS_BR_OPT_PASTE">Prilepi</text>
+    <text id="IDS_BR_SK_NEXT">Naprej</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Ni mogoče dodati na domači zaslon. To spletno mesto ne omogoča predogleda</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Uporabniški agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Nepričakovana napaka</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Želite odstraniti dovoljenja za spletna obvestila?</text>
+    <text id="IDS_COM_BODY_SUN">Ned</text>
+    <text id="IDS_BR_POP_SAVED">Shranjeno</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Dvakrat pritisnite, da odprete spletno stran.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Dodat. podatki o spl. strani</text>
+    <text id="IDS_BR_BODY_NORMAL">Normalno</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d predmetov izbranih</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Dodaj med zaznamke</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Prikaži sliko</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Začenjam prenos ...</text>
+    <text id="IDS_BR_BODY_EMPTY">Prazno</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Zaznamki</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Velikost pisave</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Pojdi naprej</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Počisti vse podatke piškotkov</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Spletna zgodovina ni shranjena</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Izbriši iskane podatke</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonščina (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopiraj</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Ime mape</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokiraj pojavna okna</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Sinhroniz. zavihki</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Dodajanje med domače</text>
+    <text id="IDS_COM_SK_SAVE">Shrani</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Neveljaven certifikat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Način brez bel. zgod.</text>
+    <text id="IDS_COM_BODY_JAN">Jan</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Zasebnost in varnost</text>
+    <text id="IDS_BR_BODY_PRINT">Tiskanje</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Za to spletno mesto obstajajo težave z varnostnim certifikatom</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Svetlost</text>
+    <text id="IDS_BR_SK3_DELETE">Izbriši?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Velikost pisave</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Samodejno zaznavanje</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Zapomni si podatke obrazcev</text>
+    <text id="IDS_BR_SK_DELETE">Izbriši</text>
+    <text id="IDS_COM_SK_CANCEL_A">Prekliči</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Varnostno opozorilo</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Prenesem?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Poiščite ali vnesite URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Počisti podatke obrazca</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Zapomni si gesla</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Pojdi na zgodovino</text>
+    <text id="IDS_BR_BODY_TODAY">Danes</text>
+    <text id="IDS_BR_POP_REFUSE">Zavrni</text>
+    <text id="IDS_COM_BODY_PRIVACY">Zasebnost</text>
+    <text id="IDS_BR_OPT_REFRESH">Osveži</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Spletni izrezek</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Izbriši gesla</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Nastavi kot domačo stran</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Prekliči</text>
+    <text id="IDS_BR_OPT_HUGE">Zelo velika</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Obveščam ...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Zadnjih 7 dni</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(ni oznak)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Vedno vključeno</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ZGODOVINA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Pritisnite še enkrat, da zaprete internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Vnesite ime zaznamka</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Potrebno je overjanje</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Shrani povezavo</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Nikoli več ne prikaži</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopiraj v odložišče</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Preimenuj mapo</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Samodejno shrani ID/geslo</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Vse nastavitve so nastavljene na privzeto. Nadaljujem?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobilni</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Izberi zaznamke</text>
+    <text id="IDS_COM_BODY_CLOSE">Zapri</text>
+    <text id="IDS_BR_BODY_SMALL">Majhna</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Ponastavi na privzeto</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korejščina (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (samodejna povezava)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Preimenuj oznako</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">USTVARITE MAPO</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Domača stran</text>
+    <text id="IDS_COM_POP_INVALID_URL">Nepravilen URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Pogled namizja</text>
+    <text id="IDS_BR_SK_MENU">Meni</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">Ne najdem naslova URL</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobilni pogled</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Odpri v novem oknu</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-pošta</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Bližnjica je ustvarjena</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Podatkovna povezava ni uspela</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Samodej. izpoln. obrazcev</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Dovoli spletnim mestom, da zahtevajo dostop do vaše lokacije</text>
+    <text id="IDS_COM_BODY_THU">Čet</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">PREIMENUJTE MAPO</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Odstranjeno iz zaznamkov</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Zaznamek</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Odpri strani v pregledu</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Prilagodi širini</text>
+    <text id="IDS_COM_BODY_JUL">Jul</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Podatkovno omrežje</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Zaznamek dodan</text>
+    <text id="IDS_BR_TAB_HISTORY">Zgodovina</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Zadnji mesec</text>
+    <text id="IDS_BR_SK_DONE">Končano</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Uredi zaznamek</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Zbrišem vsa shranjena gesla?</text>
+    <text id="IDS_BR_OPT_LIST">Seznam</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Dodaj med Zaznamke</text>
+    <text id="IDS_COM_BODY_MAY">Maj</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Varnostni pravilnik omejuje uporabo internetnega brskalnika</text>
+    <text id="IDS_COM_BODY_MAR">Mar</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Ni mogoče dodati zaznamka. Doseženo je največje dovoljeno število zaznamkov</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Vedno vprašaj</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Shrani stran</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Izberi besedo</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Prikaži varnostna opozorila</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Ustvari mapo</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Izbriši vse</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Želite izbrisati izbrane zaznamke?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Brisanje prilagojenih podatkov</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Počisti vse podatke brskalnika in ponastavi vse nastavitve na privzete vrednosti</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Prikaži slike na spletnih straneh</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Slovar</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Privzeti pogled</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Razvrsti po oznaki</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Namestitev spletne aplikacije</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">O brskalniku</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Omogoči zasebni način</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Album izrezkov</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Iskalnik</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Podatke, ki jih vpišem v obrazce, si zapomni za poznejšo uporabo</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Ni naslova</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Pred %d tedni</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Dodaj na domači zaslon</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Omogoči položaj</text>
+    <text id="IDS_BR_POP_ENTER_URL">Vnesite URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Ročno</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Ni zgodovine</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Zaženi JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s zahteva vašo lokacijo</text>
+    <text id="IDS_COM_BODY_FRI">Pet</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Različica</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Sporočilo</text>
+    <text id="IDS_BR_OPT_CACHE">Začasni pomnilnik</text>
+    <text id="IDS_BR_SK_EDIT">Uredi</text>
+    <text id="IDS_BR_BODY_GENARAL">Splošno</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Shranjene strani</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Dovoli, da %s pokaže obvestila</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokiranje pojavnih oken na spletnih straneh</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Shrani sliko</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Največkrat obiskane strani</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Včeraj</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Vnesite naslov</text>
+    <text id="IDS_COM_BODY_DEC">Dec</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Vse izbrisano</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d predmet izbran</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Slike ni mogoče shraniti</text>
+    <text id="IDS_BR_OPT_MESSAGES">Sporočila</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Razvrstitev</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Samod. spr. velik. besedila</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Želite izbrisati podatke za dostop do lokacije spletnega mesta?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Pogled seznama</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Želite premakniti izbrane zaznamke?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Ni dovolj pomnilnika</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Ni dovolj pomnilnika. Izbrišite nekaj predmetov</text>
+</string_table>
diff --git a/res/spa-ES.xml b/res/spa-ES.xml
new file mode 100644 (file)
index 0000000..b5e8c91
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Notificación web</text>
+    <text id="IDS_BR_OPT_DRAG">Arrastrar</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">No se han encontrado resultados</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Pegar</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Ajuste. del cont. de pág.</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Ajustes avanzados para sitios web individuales</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Página de inicio del usuario</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">GESTOR DE VENTANAS</text>
+    <text id="IDS_BR_BODY_AUTO">Automático</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Borrar historial</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Página actual</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Cierre todas las ventanas abiertas y vaya a la página de inicio</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Aceptar cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Compartir</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chino (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latino-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Modo de desarrollador</text>
+    <text id="IDS_COM_BODY_JUNE">Junio</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Cargar imágenes</text>
+    <text id="IDS_BR_BUTTON2_DONE">Guardar</text>
+    <text id="IDS_BR_OPT_SETTINGS">Ajustes</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigante</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problema de conectividad de datos</text>
+    <text id="IDS_COM_BODY_AUG">Ago.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Definir página actual como página de inicio</text>
+    <text id="IDS_COM_BODY_SETTINGS">Ajustes</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Eliminar</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonés (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Contraseña e ID guardados</text>
+    <text id="IDS_BR_OPT_OPEN">Abrir</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">No preguntar de nuevo</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Guardar para lectura fuera de línea</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Añadir Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Julio</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Crear carpeta</text>
+    <text id="IDS_BR_OPT_ADD">Añadir</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Alta</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Guardar nombres de usuario y contraseñas de sitios web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonés (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Administrador de descarga</text>
+    <text id="IDS_COM_BODY_APRIL">Abril</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chino (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Grande</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Ajustes del sitio web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Cerrar todo</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Seleccionar elementos</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Seleccionar todo</text>
+    <text id="IDS_BR_OPT_RELOAD">Recargar</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Ir atrás</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">¿Borrar historial?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Ningún elemento</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">CARPETA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Personalizar agente de usuario</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Vista de escritorio</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copiar URL del vínc</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Abrir en pág nueva</text>
+    <text id="IDS_COM_BODY_WED">Mié.</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Ningún favorito</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Añadir etiqueta</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Ver imagen</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Enviar por correo electrónico</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">No permitido</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Mostrar vista general de últimas páginas abiertas</text>
+    <text id="IDS_BR_BODY_LARGE">Grande</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Vista en miniatura</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Buscar en página</text>
+    <text id="IDS_BR_BODY_PASSWORD">Contraseña</text>
+    <text id="IDS_BR_BODY_TITLE">Título</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codificación del texto</text>
+    <text id="IDS_BR_POP_DELETED">Eliminado</text>
+    <text id="IDS_BR_BODY_SETTINGS">Ajustes</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 elemento seleccionado</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimizar</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Etiquetas</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Selección de texto activada</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nueva carpeta</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Añadido a favoritos</text>
+    <text id="IDS_BR_OPT_ALLOW">Permitir</text>
+    <text id="IDS_BR_BODY_READABLE">Legible</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Mostrar imágenes</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automático</text>
+    <text id="IDS_COM_BODY_OCT">Oct.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Puerto Proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">¿Eliminar historial del navegador?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Introduzca el nombre de la carpeta</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Enviar vía mensaje</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Vista por</text>
+    <text id="IDS_COM_BODY_TUE">Mar.</text>
+    <text id="IDS_COM_BODY_MON">Lunes</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Ventana múltiple</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Ya existe</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copiar URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Recordar preferencias</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Borrar acceso a ubicación</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">¿Eliminar todas las cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">¿Eliminar todos los datos de los formularios guardados?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Error de red</text>
+    <text id="IDS_BR_OPT_STOP">Parar</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Buscar en página</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Ningún sitio visitado</text>
+    <text id="IDS_COM_BODY_SAT">Sábado</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Descargar</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Añadir favorito</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">¿Eliminar las bases de datos y el contenido guardado en la caché local?</text>
+    <text id="IDS_BR_POP_FAIL">Error</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Cerrar ventana</text>
+    <text id="IDS_BR_BODY_MEDIUM">Medio</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Última semana</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">No se puede mostrar la página web. No hay respuesta del servidor</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Borrar favorito</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Añadir libro recortes</text>
+    <text id="IDS_BR_BODY_OLDER">Más antiguo</text>
+    <text id="IDS_BR_SK_PREVIOUS">Anterior</text>
+    <text id="IDS_BR_BUTTON_MORE">Más</text>
+    <text id="IDS_BR_OPT_MOVE">Mover</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Ayer</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Seleccione el modo</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Sin etiquetar</text>
+    <text id="IDS_BR_BODY_CREATED">Creado</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Inserte la tarjeta SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Favorito eliminado</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Borrar los ajustes de los permisos de notificación web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Compartir vínculo</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Definir texto para autocompletar  formularios web</text>
+    <text id="IDS_COM_SK_OK">Aceptar</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Pequeño</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copiar imagen</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Conexión segura</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Datos de formulario</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Más visitados</text>
+    <text id="IDS_BR_OPT_SELECT">Seleccionar</text>
+    <text id="IDS_BR_HEADER_FOLDER">Carpeta</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">No se puede abrir una nueva ventana. Se ha alcanzado el número máximo de ventanas abiertas</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Permitir a los sitios ejecutar JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Actualizar automáticamente</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nueva ventana</text>
+    <text id="IDS_COM_SK_NO">No</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Permite que los sitios guarden y lean datos de cookies</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Pulse dos veces para cerrar la bandeja.</text>
+    <text id="IDS_BR_BODY_PLAY">Reproducir</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Número máximo de etiquetas alcanzado (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Cargando. Espere...</text>
+    <text id="IDS_BR_SK_CANCEL">Cancelar</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Datos móviles desactivados. Conecte mediante red Wi-Fi o active datos móviles</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Página en blanco</text>
+    <text id="IDS_BR_BODY_SEARCH">Buscar</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Desactivar modo privado</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Borrar caché</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Contraseña</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nombre de usuario</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Vea sitios web de PC con facilidad en su dispositivo móvil. Esta función aumenta el tamaño del texto para hacer más fácil su lectura. Nota: puede cambiar el diseño del texto</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDITAR FAVORITOS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Borrar datos almacenados</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Eliminar todos los datos de sitio web y permisos de ubicación?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Seleccionar todo</text>
+    <text id="IDS_BR_POP_NEVER">Nunca</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Seleccionar una carpeta</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Última página visitada</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opciones de desarrollador</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Idioma de origen</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_SK_CLEAR">Borrar</text>
+    <text id="IDS_COM_BODY_TODAY">Hoy</text>
+    <text id="IDS_COM_SK_YES">Sí</text>
+    <text id="IDS_BR_OPT_PASTE">Pegar</text>
+    <text id="IDS_BR_SK_NEXT">Siguiente</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">No se puede añadir a la página de inicio. Este sitio web no permite su previsualización</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Agente de usuario</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Error inesperado</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">¿Borrar permisos de notificación web?</text>
+    <text id="IDS_COM_BODY_SUN">Dom.</text>
+    <text id="IDS_BR_POP_SAVED">Guardado</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Pulse dos veces para abrir la página web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Info de página web adicional</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d elementos seleccionados</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Añadir a Favoritos</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Ver imagen</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Iniciando descarga...</text>
+    <text id="IDS_BR_BODY_EMPTY">Vacío</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Tamaño de fuente</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Ir adelante</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">¿Está seguro de que desea borrar el historial?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Borrar todos los datos de cookies</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Historial Internet no almacenado</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Eliminar datos de navegación</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonés (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copiar</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nombre de carpeta</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Bloquear ventanas emergentes</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Pestañas sincronizadas</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Añadir a inicio</text>
+    <text id="IDS_COM_SK_SAVE">Guardar</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificado no válido</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Modo de incógnito</text>
+    <text id="IDS_COM_BODY_JAN">Ene.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacidad y seguridad</text>
+    <text id="IDS_BR_BODY_PRINT">Imprimir</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Hay problemas con el certificado de seguridad de este sitio</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Brillo</text>
+    <text id="IDS_BR_SK3_DELETE">Eliminar?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Tamaño de fuente</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Detección automática</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Recordar datos de formularios</text>
+    <text id="IDS_BR_SK_DELETE">Eliminar</text>
+    <text id="IDS_COM_SK_CANCEL_A">Cancelar</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Advertencia de seguridad</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">¿Descargar?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Buscar o introducir URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Borrar datos del formulario</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Recordar contraseñas</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Ir al historial</text>
+    <text id="IDS_BR_BODY_TODAY">Hoy</text>
+    <text id="IDS_BR_POP_REFUSE">Rechazar</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacidad</text>
+    <text id="IDS_BR_OPT_REFRESH">Actualizar</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Clip web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Borrar contraseñas</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Definir como página de inicio</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cancelar</text>
+    <text id="IDS_BR_OPT_HUGE">Enorme</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notificando...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Últimos siete días</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(ninguna etiqueta)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Siempre activado</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Pulse otra vez para cerrar Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Introducir nombre de favorito</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Autenticación necesaria</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Guardar vínculo</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">No volver a mostrar</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copiar en portapapeles</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Cambiar nombre de carpeta</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Guardar automáticamente ID/contraseña</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Se restablecerán todos los ajustes predeterminados. ¿Continuar?</text>
+    <text id="IDS_BR_BODY_MOBILE">Móvil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Seleccionar favoritos</text>
+    <text id="IDS_COM_BODY_CLOSE">Cerrar</text>
+    <text id="IDS_BR_BODY_SMALL">Pequeño</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Restablecer valores predeterminados</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coreano (EUR-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (conectar automáticamente)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Cambiar nombre de etiqueta</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CREAR CARPETA</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Página de inicio</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL no válida</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Vista del fondo de pantalla</text>
+    <text id="IDS_BR_SK_MENU">Menú</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL no encontrada</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Vista de móvil</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Abrir en nueva vent.</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Mensaje de correo</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Acceso directo creado</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Error de conexión de datos</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Autocompletar formularios</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Permitir a los sitios solicitar acceso a su ubicación</text>
+    <text id="IDS_COM_BODY_THU">Jue.</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENOMBRAR CARPETA</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Eliminado de favoritos</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Favorito</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Abrir páginas en vista general</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Ajustar al ancho</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Red de datos</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Favorito añadido</text>
+    <text id="IDS_BR_TAB_HISTORY">Historial</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Último mes</text>
+    <text id="IDS_BR_SK_DONE">Hecho</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Editar elemento favorito</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">¿Eliminar todas las contraseñas guardadas?</text>
+    <text id="IDS_BR_OPT_LIST">Lista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Añadir a Favoritos</text>
+    <text id="IDS_COM_BODY_MAY">Mayo</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">La política de seguridad restringe el uso de navegadores de Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">No se puede añadir favorito. Alcanzado el número máximo de favoritos</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Preguntar siempre</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Guardar página</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Seleccionar palabra</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Mostrar advertencias de seguridad</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Crear carpeta</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Eliminar todo</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">¿Eliminar los favoritos seleccionados?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Borrar datos personalizados</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Borrar todos los datos del navegador y restablecer todos los ajustes predeterminados</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Mostrar imágenes en páginas Web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Diccionario</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vista predeterminada</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Ordenar por etiqueta</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instalar aplicación web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Acerca del navegador</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Activar modo privado</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Libro de recortes</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Motor de búsqueda</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Recordar datos que escribo en los formularios para usarlos más adelante</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Sin título</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Hace %d semanas</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Añadir a pantalla de inicio</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Activar ubicación</text>
+    <text id="IDS_BR_POP_ENTER_URL">Introducir URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Sin historial</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Ejecutar JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s solicita su ubicación</text>
+    <text id="IDS_COM_BODY_FRI">Viernes</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versión</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Mensajes</text>
+    <text id="IDS_BR_OPT_CACHE">Caché</text>
+    <text id="IDS_BR_SK_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_GENARAL">General</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Páginas guardadas</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Permitir que %s muestre notificaciones</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Bloquear ventanas emergentes en páginas Web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Guardar imagen</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Sitios más visitados</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Ayer</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Introducir título</text>
+    <text id="IDS_COM_BODY_DEC">Dic.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Todo eliminado</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d elemento seleccionado</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">No es posible guardar imagen</text>
+    <text id="IDS_BR_OPT_MESSAGES">Mensajes</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Reordenar</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Cambiar tamaño texto auto</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">¿Eliminar la información de acceso a ubicación del sitio web?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Vista de lista</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">¿Mover los favoritos seleccionados?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">No hay suficiente memoria</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">No hay memoria suficiente. Elimine algunos elementos</text>
+</string_table>
diff --git a/res/spa-MX.xml b/res/spa-MX.xml
new file mode 100644 (file)
index 0000000..aa54df0
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Notificación web</text>
+    <text id="IDS_BR_OPT_DRAG">Deslizar</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">No se han encontrado resultados</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Pegar</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Config. del cont. de pág.</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Configuración avanzada para sitios Web individuales</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Página de inicio del usuario</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ADMIN. DE VENTANAS</text>
+    <text id="IDS_BR_BODY_AUTO">Automático</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Eliminar historial</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Página actual</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Cierre todas las ventanas abiertas y vaya a la página de inicio</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Aceptar cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Compartir</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Chino (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latino-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Modo de desarrollador</text>
+    <text id="IDS_COM_BODY_JUNE">Junio</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Cargar imágenes</text>
+    <text id="IDS_BR_BUTTON2_DONE">Listo</text>
+    <text id="IDS_BR_OPT_SETTINGS">Configuración</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigante</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problema de conectividad de datos</text>
+    <text id="IDS_COM_BODY_AUG">Ago.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Definir página actual como página de inicio</text>
+    <text id="IDS_COM_BODY_SETTINGS">Configuración</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Eliminar</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonés (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">ID y contraseña guardados</text>
+    <text id="IDS_BR_OPT_OPEN">Abrir</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">No volver a preguntar</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Guardar para leer fuera de línea</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Añadir Livebox</text>
+    <text id="IDS_COM_BODY_JULY">Julio</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Crear carpeta</text>
+    <text id="IDS_BR_OPT_ADD">Añadir</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Alta</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Guardar nombres de usuario y contraseñas de sitios web</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonés (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Administrador de descarga</text>
+    <text id="IDS_COM_BODY_APRIL">Abril</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Chino (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Grande</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Configuración del sitio Web</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Cerrar todo</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Seleccionar archivos</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Todo</text>
+    <text id="IDS_BR_OPT_RELOAD">Recargar</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Ir atrás</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">¿Eliminar historial?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Ningún elemento</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">CARPETA</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Agente de usuario personalizado</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Vista de escritorio</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Copiar URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Abrir en pág nueva</text>
+    <text id="IDS_COM_BODY_WED">Mié</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">No hay favoritos</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Añadir etiqueta</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Ver imagen</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Enviar vía correo</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">No permitido</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Mostrar vista general de últimas páginas abiertas</text>
+    <text id="IDS_BR_BODY_LARGE">Grande</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Ver por miniatura</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Buscar en páginas</text>
+    <text id="IDS_BR_BODY_PASSWORD">Contraseña</text>
+    <text id="IDS_BR_BODY_TITLE">Título</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Codificación del texto</text>
+    <text id="IDS_BR_POP_DELETED">Eliminado</text>
+    <text id="IDS_BR_BODY_SETTINGS">Configuración</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 elemento seleccionado</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimizar</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Etiquetas</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Activar selección de texto</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Nueva carpeta</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Añadido a Favoritos</text>
+    <text id="IDS_BR_OPT_ALLOW">Permitir</text>
+    <text id="IDS_BR_BODY_READABLE">Legible</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Mostrar imágenes</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automático</text>
+    <text id="IDS_COM_BODY_OCT">Oct.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Puerto proxy</text>
+    <text id="IDS_BR_HEADER_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">¿Eliminar historial del navegador?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Introducir nombre de la carpeta</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Enviar vía mensaje</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Ver por</text>
+    <text id="IDS_COM_BODY_TUE">Mar</text>
+    <text id="IDS_COM_BODY_MON">Lun</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Ventana múltiple</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Ya existe</text>
+    <text id="IDS_BR_BODY_COPY_URL">Copiar URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Preferencias de recordatorio</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Eliminar acceso a ubicación</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">¿Eliminar todas las cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">¿Eliminar todos los datos de formulario guardados?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Error de red</text>
+    <text id="IDS_BR_OPT_STOP">Detener</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Buscar en páginas</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Ningún sitio visitado</text>
+    <text id="IDS_COM_BODY_SAT">Sáb</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Descargar</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Añadir a Favoritos</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">¿Eliminar el contenido en caché local y en bases de datos?</text>
+    <text id="IDS_BR_POP_FAIL">Error</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Cerrar ventana</text>
+    <text id="IDS_BR_BODY_MEDIUM">Mediano</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Última semana</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">No se puede mostrar la página Web. No hay respuesta del servidor</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Eliminar Favorito</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Añadir al álbum</text>
+    <text id="IDS_BR_BODY_OLDER">Más antiguo</text>
+    <text id="IDS_BR_SK_PREVIOUS">Anterior</text>
+    <text id="IDS_BR_BUTTON_MORE">Más</text>
+    <text id="IDS_BR_OPT_MOVE">Mover</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Ayer</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Selección de modo</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Sin etiquetar</text>
+    <text id="IDS_BR_BODY_CREATED">Creado</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Inserte tarjeta SIM</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Favorito eliminado</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Eliminar todas las configuraciones de las notificaciones Web</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Compartir vínculo</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Definir texto para autollenar el formulario web</text>
+    <text id="IDS_COM_SK_OK">Aceptar</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Pequeño</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Copiar imagen</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Conexión segura</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Datos de formulario</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Más visitados</text>
+    <text id="IDS_BR_OPT_SELECT">Seleccionar</text>
+    <text id="IDS_BR_HEADER_FOLDER">Carpeta</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">No se puede abrir una nueva ventana. Se ha alcanzado el número máximo de ventanas abiertas.</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Permite que los sitios ejecuten JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Actualizar automáticamente</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nueva ventana</text>
+    <text id="IDS_COM_SK_NO">No</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Permite que los sitios guarden y lean datos de cookies</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Pulse dos veces para cerrar la bandeja.</text>
+    <text id="IDS_BR_BODY_PLAY">Reproducir</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Se alcanzó la cantidad máxima de etiquetas (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Cargando. Espere...</text>
+    <text id="IDS_BR_SK_CANCEL">Cancelar</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Datos móviles desactivados. Conectar con red Wi-Fi o habilitar datos móviles</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Página en blanco</text>
+    <text id="IDS_BR_BODY_SEARCH">Buscar</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Desactivar modo privado</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Eliminar caché</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Contraseña</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Nombre de usuario</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Vea sitios web de PC fácilmente en su dispositivo móvil. Esta función amplia el tamaño del texto para facilitar la lectura. Nota: el diseño del texto puede cambiar</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">EDITAR FAVORITOS</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Eliminar datos almacenados</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">¿Eliminar todos los datos del sitio Web y los permisos de ubicación?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Todo</text>
+    <text id="IDS_BR_POP_NEVER">Nunca</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Seleccionar una carpeta</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Última página consultada</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opciones de desarrollador</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Idioma de origen</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_SK_CLEAR">Eliminar</text>
+    <text id="IDS_COM_BODY_TODAY">Hoy</text>
+    <text id="IDS_COM_SK_YES">Sí</text>
+    <text id="IDS_BR_OPT_PASTE">Pegar</text>
+    <text id="IDS_BR_SK_NEXT">Siguiente</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">No es posible añadir a la pantalla de inicio. Este sitio web no permite vista previa</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Agente de usuario</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Error inesperado</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">¿Eliminar todos los permisos de las notificaciones web?</text>
+    <text id="IDS_COM_BODY_SUN">Dom</text>
+    <text id="IDS_BR_POP_SAVED">Guardado</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Pulse dos veces para abrir la página web.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Inf. adicional de página web</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d elementos seleccionados</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Añadir a Favoritos</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Ver imagen</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Iniciando descarga...</text>
+    <text id="IDS_BR_BODY_EMPTY">Vacío</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Favoritos</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Tamaño de fuente</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Ir adelante</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">¿Está seguro de que desea eliminar el historial?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Eliminar cookies</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">No se almacena el historial de Internet</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Eliminar datos de navegación</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonés (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Copiar</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Nombre de carpeta</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Bloquear ventanas emergentes</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Pestañas sincronizadas</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Añadir a Inicio</text>
+    <text id="IDS_COM_SK_SAVE">Guardar</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Certificado no válido</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Modo de incógnito</text>
+    <text id="IDS_COM_BODY_JAN">Ene.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privacidad y seguridad</text>
+    <text id="IDS_BR_BODY_PRINT">Imprimir</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Hay problemas con el certificado de seguridad de este sitio</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Brillo</text>
+    <text id="IDS_BR_SK3_DELETE">Eliminar?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Tamaño de fuente</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Detección automática</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Recordar datos de formularios</text>
+    <text id="IDS_BR_SK_DELETE">Eliminar</text>
+    <text id="IDS_COM_SK_CANCEL_A">Canc.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Advertencia de seguridad</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">¿Descargar?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Buscar o introducir URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Eliminar datos de formularios</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Recordar contraseñas</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Ir al historial</text>
+    <text id="IDS_BR_BODY_TODAY">Hoy</text>
+    <text id="IDS_BR_POP_REFUSE">Rechazar</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privacidad</text>
+    <text id="IDS_BR_OPT_REFRESH">Actualizar</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Recorte Web</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Eliminar contraseñas</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Definir como página de inicio</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Cancelar</text>
+    <text id="IDS_BR_OPT_HUGE">Enorme</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Notificando...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Últimos 7 días</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(ninguna marca)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Siempre activado</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIAL</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Pulse una vez más para cerrar Internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Introducir nombre de Favorito</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Autenticación necesaria</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Guardar vínculo</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">No volver a mostrar</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Copiar a portapapeles</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Renombrar</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Guardar automáticamente ID/contraseña</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Se restablecerán toda la configuración a la predeterminada. ¿Continuar?</text>
+    <text id="IDS_BR_BODY_MOBILE">Móvil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Seleccionar favoritos</text>
+    <text id="IDS_COM_BODY_CLOSE">Cerrar</text>
+    <text id="IDS_BR_BODY_SMALL">Pequeño</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Restablecer valores predeterminados</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Coreano (EUR-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (conexión automática)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Renombrar etiqueta</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">CREAR CARPETA</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Inicio</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL no válida</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Ajustar a escritorio</text>
+    <text id="IDS_BR_SK_MENU">Menú</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL no encontrada</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Ver móvil</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Abrir en nueva ventana</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Correo</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Atajo creado</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Error de conexión de datos</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Formas de autollenado</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Permitir a los sitios solicitar acceso a su ubicación</text>
+    <text id="IDS_COM_BODY_THU">Jue</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">RENOMBRAR CARPETA</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Eliminado de Favoritos</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Favoritos</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Abrir pág. vista gral.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Ajustar al ancho</text>
+    <text id="IDS_COM_BODY_JUL">Jul.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Red de datos</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Favorito añadido</text>
+    <text id="IDS_BR_TAB_HISTORY">Historial</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Último mes</text>
+    <text id="IDS_BR_SK_DONE">Realizado</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Editar Favorito</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">¿Eliminar todas las contraseñas guardadas?</text>
+    <text id="IDS_BR_OPT_LIST">Lista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Añadir a Favoritos</text>
+    <text id="IDS_COM_BODY_MAY">Mayo</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">La política de seguridad restringe el uso de navegadores de Internet</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">No se puede añadir favorito. Número máximo de favoritos alcanzado</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Preguntar siempre</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Guardar página</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Seleccionar palabra</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Mostrar advertencias de seguridad</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Crear carpeta</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Eliminar todo</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">¿Eliminar los marcadores seleccionados?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Eliminar datos personalizados</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Eliminar todos los datos del navegador y restablecer toda la configuración a los valores predeterminados</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Mostrar imágenes en páginas Web</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Diccionario</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Vista predeterminada</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Ordenar por etiqueta</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instalar aplicación Web</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Acerca del navegador</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Activar modo privado</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Álbum</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Motor de búsqueda</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Recordar datos escritos en los formularios para usarlos más adelante</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Sin título</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Hace %d semanas</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Añadir a pantalla de inicio</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Activar ubicación</text>
+    <text id="IDS_BR_POP_ENTER_URL">Introducir URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manual</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Sin historial</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Ejecutar JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s solicita su ubicación</text>
+    <text id="IDS_COM_BODY_FRI">Vie</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versión</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Mensaje</text>
+    <text id="IDS_BR_OPT_CACHE">Caché</text>
+    <text id="IDS_BR_SK_EDIT">Editar</text>
+    <text id="IDS_BR_BODY_GENARAL">General</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Páginas guardadas</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Permitir que %s muestre notificaciones</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Bloquear las ventanas emergentes en las páginas Web</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Guardar imagen</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Sitios más visitados</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Ayer</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Introducir título</text>
+    <text id="IDS_COM_BODY_DEC">Dic.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Eliminado</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d elemento seleccionado</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Error al guardar imagen</text>
+    <text id="IDS_BR_OPT_MESSAGES">Mensajes</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Reordenar</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Ajuste auto. de tam. de texto</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">¿Eliminar información de acceso a ubicación del sitio web?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Ver por lista</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">¿Mover los Favoritos seleccionados?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Memoria insuficiente</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Memoria insuficiente. Elimine algunos elementos</text>
+</string_table>
diff --git a/res/srp-RS.xml b/res/srp-RS.xml
new file mode 100644 (file)
index 0000000..0fb2067
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web obaveštenje</text>
+    <text id="IDS_BR_OPT_DRAG">Prevuci</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Nema rezultata</text>
+    <text id="IDS_COM_BODY_NOV">Nov.</text>
+    <text id="IDS_COM_BODY_PASTE">Zalepi</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Podešav. sadržaja strane</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Napredna podešavanja za pojedinačne sajtove</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Korisnička početna stranica</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">MENADŽER PROZORA</text>
+    <text id="IDS_BR_BODY_AUTO">Automatski</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Obriši istoriju</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Trenutna strana</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Zatvori sve otvorene prozore i idi na početnu stranicu</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Prihvataj kolačiće</text>
+    <text id="IDS_BR_OPT_SHARE">Podeli</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kineski (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Režim za razvoj</text>
+    <text id="IDS_COM_BODY_JUNE">Jun</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Učitaj slike</text>
+    <text id="IDS_BR_BUTTON2_DONE">Kraj</text>
+    <text id="IDS_BR_OPT_SETTINGS">Podešavanja</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Džinovsko</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problem sa prenosom podataka</text>
+    <text id="IDS_COM_BODY_AUG">Avg.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Postavi trenutnu stranu kao početnu</text>
+    <text id="IDS_COM_BODY_SETTINGS">Podešavanja</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Obriši</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanski (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Korisničko ime i šifra sačuvani</text>
+    <text id="IDS_BR_OPT_OPEN">Otvori</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Ne pitaj ponovo</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Sačuvaj za čitanje offline</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Dodaj živo sanduče</text>
+    <text id="IDS_COM_BODY_JULY">Jul</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Kreiraj folder</text>
+    <text id="IDS_BR_OPT_ADD">Dodaj</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Visok</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Sačuvaj korisnička imena i lozinke za web sajtove</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japanski (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Menadžer preuzimanja</text>
+    <text id="IDS_COM_BODY_APRIL">April</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kineski (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Velika</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Podešavanja sajta</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Zatvori sve</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Izaberi stavke</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Izaberi sve</text>
+    <text id="IDS_BR_OPT_RELOAD">Ponovo učitaj</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Vrati se</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Obriši istoriju?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Nema stavki</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">FOLDER</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Prilagođeni korisnički agent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Prikaz radne površine</text>
+    <text id="IDS_COM_BODY_SEP">Sep.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kopir. URL veze</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Otvori novu stranu</text>
+    <text id="IDS_COM_BODY_WED">Sre</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Nema obeleživača</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Dodaj oznaku</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Prikaži sliku</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Slanje putem e-poruke</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Nije dozvoljeno</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Prikaži pregled novootvorenih strana</text>
+    <text id="IDS_BR_BODY_LARGE">Velika</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Indeksni prikaz</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Nađi na strani</text>
+    <text id="IDS_BR_BODY_PASSWORD">Šifra</text>
+    <text id="IDS_BR_BODY_TITLE">Naslov</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Kodiranje teksta</text>
+    <text id="IDS_BR_POP_DELETED">Obrisano</text>
+    <text id="IDS_BR_BODY_SETTINGS">Podešavanja</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 stavka izabrana</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimizuj</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Oznake</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Selektovanje teksta uključeno</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Novi folder</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Dodato u obeleživače</text>
+    <text id="IDS_BR_OPT_ALLOW">Dozvoli</text>
+    <text id="IDS_BR_BODY_READABLE">Čitljivo</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Prikaži slike</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatski</text>
+    <text id="IDS_COM_BODY_OCT">Okt.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Port proksija</text>
+    <text id="IDS_BR_HEADER_EDIT">Izmeni</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Izbrisati istorije pretraživača?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Unesite ime foldera</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Pošalji u poruci</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Prik. po</text>
+    <text id="IDS_COM_BODY_TUE">Uto</text>
+    <text id="IDS_COM_BODY_MON">Pon</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Više prozora</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Već postoji</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopiraj URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Zapamti željenu vrednost</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Obriši pristup lokaciji</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Izbrisati sve kolačiće?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Obrisati sve sačuvane podatke?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Greška mreže</text>
+    <text id="IDS_BR_OPT_STOP">Prekini</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Nađi na strani</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Nema posećenih sajtova</text>
+    <text id="IDS_COM_BODY_SAT">Sub</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Preuzmi</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Dodaj obeleživač</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Obrisati lokalno keširan sadržaj i baze podataka?</text>
+    <text id="IDS_BR_POP_FAIL">Neuspešno</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Zatvori prozor</text>
+    <text id="IDS_BR_BODY_MEDIUM">Srednja</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Zadnja nedelja</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Nije moguće prikazati web stranicu. Nema odgovora servera</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Obriši obeleživač</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Dod. u album za isečke</text>
+    <text id="IDS_BR_BODY_OLDER">Starije</text>
+    <text id="IDS_BR_SK_PREVIOUS">Prethodna</text>
+    <text id="IDS_BR_BUTTON_MORE">Još</text>
+    <text id="IDS_BR_OPT_MOVE">Premesti</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Juče</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Režim izbora</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Uklonjena oznaka</text>
+    <text id="IDS_BR_BODY_CREATED">Kreirano</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Ubaci SIM karticu</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Obeleživač je uklonjen</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Obriši podešavanja dozvola za web obaveštenja</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Podeli vezu</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Podesi tekst za automatsko popunjavanje web obrasca</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Mala</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopiraj sliku</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Bezbedna veza</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Sačuvani podaci</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Najposećeniji</text>
+    <text id="IDS_BR_OPT_SELECT">Izaberi</text>
+    <text id="IDS_BR_HEADER_FOLDER">Folder</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Nemoguće otvoriti novi prozor. Već je otvoren maks. broj prozora</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Dozvoli sajtovima da pokrenu JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Automatsko osvežavanje</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Novi prozor</text>
+    <text id="IDS_COM_SK_NO">Ne</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Omogućava sajtovima da sačuvaju i čitaju podatke iz kolačića</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Dvaput kucni za zatvaranje trake.</text>
+    <text id="IDS_BR_BODY_PLAY">Reprodukcija</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Dostignut je maksimalan broj oznaka (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Učitavanje. Sačekaj...</text>
+    <text id="IDS_BR_SK_CANCEL">Poništi</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Veza za prenos podataka za mobilne uređaje je onemogućena. Poveži se pomoću Wi-Fi mreže ili omogući prenos podataka za mobilne uređaje</text>
+    <text id="IDS_BR_BODY_COOKIES">Kolačići</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Prazna strana</text>
+    <text id="IDS_BR_BODY_SEARCH">Pretraži</text>
+    <text id="IDS_COM_BODY_FEB">Feb.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Onemogućiti privatni režim</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Obriši keš memoriju</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Šifra</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Korisničko ime</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Jednostavno prikaži web sajtove računara na svom mobilnom uređaju. Ova funkcija povećava veličinu teksta za lakše čitanje. Napomena: Izgled teksta može biti promenjen</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">IZMENI OBELEŽIVAČE</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Obriši sačuvane podatke</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Obrisati sve podatke sajtova i dozvole lociranja?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Izaberi sve</text>
+    <text id="IDS_BR_POP_NEVER">Nikad</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Izaberi folder</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Zadnja prikazana strana</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Opcije razvojnog tima</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Izvorni jezik</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Obeleživači</text>
+    <text id="IDS_BR_SK_CLEAR">Obriši</text>
+    <text id="IDS_COM_BODY_TODAY">Danas</text>
+    <text id="IDS_COM_SK_YES">Da</text>
+    <text id="IDS_BR_OPT_PASTE">Zalepi</text>
+    <text id="IDS_BR_SK_NEXT">Naredna</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Dodavanje na početni ekran nije moguće. Ovaj veb sajt ti ne dozvoljava da ga pregledaš</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Korisnički agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Neočekivana greška</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Obrisati dozvole za web obaveštenja?</text>
+    <text id="IDS_COM_BODY_SUN">Ned</text>
+    <text id="IDS_BR_POP_SAVED">Sačuvano</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Dvaput kucni za otvaranje web stranice.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Dodatne info. o web stranici</text>
+    <text id="IDS_BR_BODY_NORMAL">Normalan</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d stavke/i označene/o</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Dodaj u obeleživače</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Prikaži sliku</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Počinje preuzimanje...</text>
+    <text id="IDS_BR_BODY_EMPTY">Prazno</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Bookmark-ovi</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Veličina fonta</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Idi dalje</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Obriši sve kolačiće</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internet istorija nije sačuvana</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Obriši podatke o pregledanjima</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japanski (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopiraj</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Naziv foldera</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blokiraj iskačuće prozore</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Sinhronizov. kartice</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Dodaj na početnu</text>
+    <text id="IDS_COM_SK_SAVE">Sačuvaj</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Neispravan certifikat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Inkognito režim</text>
+    <text id="IDS_COM_BODY_JAN">Jan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Privatnost i bezbednost</text>
+    <text id="IDS_BR_BODY_PRINT">Štampaj</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Postoje problemi sa bezbednosnim sertifikatom za ovaj sajt</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Osvetljenje</text>
+    <text id="IDS_BR_SK3_DELETE">Obriši?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Veličina fonta</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Autodetekcija</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Zapamti podatke obrazaca</text>
+    <text id="IDS_BR_SK_DELETE">Obriši</text>
+    <text id="IDS_COM_SK_CANCEL_A">Otkaži</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Bezbednosno upozorenje</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Preuzmi?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Traži ili unesi URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Obriši podatke iz obrasca</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Zapamti šifre</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Idi na istoriju</text>
+    <text id="IDS_BR_BODY_TODAY">Danas</text>
+    <text id="IDS_BR_POP_REFUSE">Odbij</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privatnost</text>
+    <text id="IDS_BR_OPT_REFRESH">Osveži</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web zapis</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Obriši šifre</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Postavi kao početnu stranu</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Otkaži</text>
+    <text id="IDS_BR_OPT_HUGE">Ogroman</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Obaveštavanje...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Poslednjih 7 dana</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(bez oznaka)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Uvek uključeno</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ISTORIJA</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Kucni još jednom za zatvaranje Interneta</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Unesi naziv obeleživača</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Potrebna je autentikacija</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Sačuvaj vezu</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Nikad više ne prikazuj</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopiraj u privremenu memoriju</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Preimenuj folder</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Automatsko memorisanje korisničkog imena/šifre</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Sva podešavanja se vraćaju na podrazumevano. Nastavak?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobilni</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Izaberi obeleživače</text>
+    <text id="IDS_COM_BODY_CLOSE">Zatvori</text>
+    <text id="IDS_BR_BODY_SMALL">Mala</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Resetuj na podrazumevano</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korejski (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (automatsko povezivanje)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Preimenuj oznaku</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">KREIRAJ FOLDER</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Početna strana</text>
+    <text id="IDS_COM_POP_INVALID_URL">Neispravan URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Prikaz radne površine</text>
+    <text id="IDS_BR_SK_MENU">Meni</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL nije nađen</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Uspravan prikaz</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Otvori u novom proz.</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-mail</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Prečica kreirana</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Neuspešno uspostavljanje veze s podacima</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Autom. popunjav. obrazaca</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Dozvoli sajtovima da traže pristup tvojoj lokaciji</text>
+    <text id="IDS_COM_BODY_THU">Čet</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">PREIMENUJ FOLDER</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Uklonjeno iz obeleživača</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Obeleživač</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Otvori str. u pregledu</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Podesi prema širini</text>
+    <text id="IDS_COM_BODY_JUL">Jul</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Mreža podataka</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Obeleživač dodat</text>
+    <text id="IDS_BR_TAB_HISTORY">Istorija</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Zadnji mesec</text>
+    <text id="IDS_BR_SK_DONE">Gotovo</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Izmeni obeleživač</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Obriši sve sačuvane šifre?</text>
+    <text id="IDS_BR_OPT_LIST">Lista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Dodaj u obeleživače</text>
+    <text id="IDS_COM_BODY_MAY">Maj</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Politika bezbednosti ograničava upotrebu Internet pretraživača</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Nemoguće dodati obeleživač. Dostignut maks. broj obeležavača</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Uvek pitaj</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Sačuvaj stranu</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Izaberi reč</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Prikazuj bezbednosna upozorenja</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Kreiraj folder</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Obriši sve</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Izbrisati izabrane obeleživače?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Obriši personalizovane podatke</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Obriši sve podatke pretraživača i vrati sva podrazumevana podešavanja</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Prikaži slike na web stranama</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Rečnik</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Podrazumevani prikaz</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sortiraj po oznaci</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Instaliraj web aplikaciju</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">O pretraživaču</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Omogućiti privatni režim</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Album za isečke</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Pretraživač</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Zapamti podatke koje unosim u obrasce radi kasnije upotrebe</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Nema naslova</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">Pre %d nedelja</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Dodaj na početni ekran</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Omogući lociranje</text>
+    <text id="IDS_BR_POP_ENTER_URL">Unesi URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Ručno</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Nema istorije</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Pokreni JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s traži tvoju lokaciju</text>
+    <text id="IDS_COM_BODY_FRI">Pet</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Verzija</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Poruka</text>
+    <text id="IDS_BR_OPT_CACHE">Keš memorija</text>
+    <text id="IDS_BR_SK_EDIT">Izmeni</text>
+    <text id="IDS_BR_BODY_GENARAL">Opšte</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Sačuvane strane</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Dozvoli da %s prikaže obaveštenja</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blokiraj iskačuća obaveštenja na web stranicama</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Sačuvaj sliku</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Najposećeniji sajtovi</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Juče</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Unesi naslov</text>
+    <text id="IDS_COM_BODY_DEC">Dec.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Obriši sve</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d stavka izabrana</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Nemoguće sačuvati sliku</text>
+    <text id="IDS_BR_OPT_MESSAGES">Poruke</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Preuredi</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Aut. promeni veličinu teksta</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Obrisati informacije za pristup lokaciji sajta?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Prikaz u vidu liste</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Premestiti izabrane obeleživače?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Nedovoljna memorija</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Nedovoljno memorije. Obriši neke od stavki</text>
+</string_table>
diff --git a/res/swe-SE.xml b/res/swe-SE.xml
new file mode 100644 (file)
index 0000000..ef0376f
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Webbmeddelande</text>
+    <text id="IDS_BR_OPT_DRAG">Dra</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Inga resultat hittades</text>
+    <text id="IDS_COM_BODY_NOV">Nov</text>
+    <text id="IDS_COM_BODY_PASTE">Klistra in</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Sidinnehållsinställningar</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Avancerade inställningar för enskilda webbplatser</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Användarens startsida</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">FÖNSTERHANTERARE</text>
+    <text id="IDS_BR_BODY_AUTO">Auto</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Rensa historik</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Denna sida</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Stäng alla öppna fönster och gå till startsidan</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Acceptera cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Dela</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Kinesiska (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Utvecklarläge</text>
+    <text id="IDS_COM_BODY_JUNE">juni</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Läs in bilder</text>
+    <text id="IDS_BR_BUTTON2_DONE">Klar</text>
+    <text id="IDS_BR_OPT_SETTINGS">Inställningar</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Gigantisk</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Problem med dataanslutningsbarhet</text>
+    <text id="IDS_COM_BODY_AUG">Aug</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Ange den här sidan som startsida</text>
+    <text id="IDS_COM_BODY_SETTINGS">Inställningar</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Radera</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japanska (SKIFT-JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Sparat ID och lösenord</text>
+    <text id="IDS_BR_OPT_OPEN">Öppna</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Fråga inte igen</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Spara för offlineläsning</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Lägg till Livebox</text>
+    <text id="IDS_COM_BODY_JULY">juli</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Skapa mapp</text>
+    <text id="IDS_BR_OPT_ADD">Lägg till</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Hög</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Spara användarnamn och lösenord för webbplatser</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japanska (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Hämtningshanterare</text>
+    <text id="IDS_COM_BODY_APRIL">april</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Kinesiska (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Stor</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Webbplatsinställningar</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Stäng alla</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Välj objekt</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Välj alla</text>
+    <text id="IDS_BR_OPT_RELOAD">Uppdatera</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Gå bakåt</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Rensa historik?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Inga objekt</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">MAPP</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Anpassa användaragent</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Skrivbordsvy</text>
+    <text id="IDS_COM_BODY_SEP">Sept</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Kopiera URL-länk</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Öppna på ny sida</text>
+    <text id="IDS_COM_BODY_WED">Ons</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Inga bokmärken</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Lägg till tagg</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Visa bild</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Skicka via e-post</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Inte tillåtet</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Visa översikt över sidor som nyss öppnats</text>
+    <text id="IDS_BR_BODY_LARGE">Stor</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Miniatyrer</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Sök på sidan</text>
+    <text id="IDS_BR_BODY_PASSWORD">Lösenord</text>
+    <text id="IDS_BR_BODY_TITLE">Rubrik</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Textkodning</text>
+    <text id="IDS_BR_POP_DELETED">Raderad</text>
+    <text id="IDS_BR_BODY_SETTINGS">Inställningar</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 valt objekt</text>
+    <text id="IDS_BR_OPT_MINIMISE">Minimera</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Taggar</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Textmarkering på</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Ny mapp</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Tillagt i bokmärken</text>
+    <text id="IDS_BR_OPT_ALLOW">Tillåt</text>
+    <text id="IDS_BR_BODY_READABLE">Läsbart</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Visa bilder</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Automatisk</text>
+    <text id="IDS_COM_BODY_OCT">Okt</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxyport</text>
+    <text id="IDS_BR_HEADER_EDIT">Redigera</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Ta bort webbläsarhistorik?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Ange mappnamn</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Skicka i meddelande</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Visa eft</text>
+    <text id="IDS_COM_BODY_TUE">Tis</text>
+    <text id="IDS_COM_BODY_MON">Mån</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Flera fönster</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Finns redan</text>
+    <text id="IDS_BR_BODY_COPY_URL">Kopiera URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Kom ihåg preferens</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Rensa platsåtkomst</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Radera alla cookies?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Ta bort alla sparade formulärdata?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Nätverksfel</text>
+    <text id="IDS_BR_OPT_STOP">Stopp</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Sök på sidan</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Inga besökta webbplatser</text>
+    <text id="IDS_COM_BODY_SAT">Lör</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Hämta</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Lägg till bokmärke</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Ta bort lokalt cachat innehåll och lokala cachade databaser?</text>
+    <text id="IDS_BR_POP_FAIL">Misslyckades</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Stäng fönstret</text>
+    <text id="IDS_BR_BODY_MEDIUM">Medel</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Förra veckan</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Det går inte att visa webbsidan. Inget svar från servern</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Radera bokmärke</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Lägg till i klippbok</text>
+    <text id="IDS_BR_BODY_OLDER">Äldre</text>
+    <text id="IDS_BR_SK_PREVIOUS">Åter</text>
+    <text id="IDS_BR_BUTTON_MORE">Mer</text>
+    <text id="IDS_BR_OPT_MOVE">Flytta</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Igår</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Urvalsläge</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Ej taggad</text>
+    <text id="IDS_BR_BODY_CREATED">Skapat</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Sätt i SIM kort</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Bokmärket har tagits bort</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Rensa behörighetsinställningarna för webbmeddelanden</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Dela länk</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Ställ in text för automatisk infyllning av webbformulär</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Liten</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Kopiera bild</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Säker anslutning</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Formulärdata</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Mest besökt</text>
+    <text id="IDS_BR_OPT_SELECT">Välj</text>
+    <text id="IDS_BR_HEADER_FOLDER">Mapp</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Det går inte att öppna nytt fönster. Högsta antalet öppna fönster har uppnåtts</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Tillåt att webbplatser kör JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Uppdatera automatiskt</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Nytt fönster</text>
+    <text id="IDS_COM_SK_NO">Nej</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Tillåter att webbplatser sparar och läser ”cookie”-information</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Dubbeltryck för att stänga facket.</text>
+    <text id="IDS_BR_BODY_PLAY">Spela</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Maximalt antal taggar (%d) har uppnåtts</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Läser in. Vänta...</text>
+    <text id="IDS_BR_SK_CANCEL">Avbryt</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobil data har inaktiverats. Anslut med ett Wi-Fi-nätverk eller aktivera mobil data</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookie</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Tom sida</text>
+    <text id="IDS_BR_BODY_SEARCH">Sök</text>
+    <text id="IDS_COM_BODY_FEB">Feb</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Inaktivera sekretessläget</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Töm cache</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Lösenord</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Användarnamn</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Visa datorwebbplatser enkelt på din mobila enhet. Den här funktionen ökar textstorleken för att göra det lättare att läsa. Obs! Textlayouten kan ändras</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">REDIGERA BOKMÄRKEN</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Rensa lagrade data</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Ta bort alla webbplatsdata och platsbehörigheter?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Välj alla</text>
+    <text id="IDS_BR_POP_NEVER">Aldrig</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Välj mapp</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Senaste visade sida</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Utvecklaralternativ</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Källspråk</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Bokmärken</text>
+    <text id="IDS_BR_SK_CLEAR">Radera</text>
+    <text id="IDS_COM_BODY_TODAY">Idag</text>
+    <text id="IDS_COM_SK_YES">Ja</text>
+    <text id="IDS_BR_OPT_PASTE">Klistra in</text>
+    <text id="IDS_BR_SK_NEXT">Nästa</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Det går inte att lägga till på hemskärmen. Den här webbsidan tillåter inte förhandsgranskning</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">User agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Oväntat fel</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Rensa behörigheter för webbmeddelanden?</text>
+    <text id="IDS_COM_BODY_SUN">Sön</text>
+    <text id="IDS_BR_POP_SAVED">Sparad</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Dubbeltryck för att öppna webbplatsen.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Ytterligare info om webbsida</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d objekt valda</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Lägg till i Bokmärken</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Visa bild</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Startar hämtning...</text>
+    <text id="IDS_BR_BODY_EMPTY">Tom</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Bokmärken</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Teckenstorlek</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Gå framåt</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Rensa all cookie-data</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internethistoriken sparas inte</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Radera granskningsdata</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japanska (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopiera</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Mappnamn</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Blockera popuper</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Synkade flikar</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Lägg på hemskärmen</text>
+    <text id="IDS_COM_SK_SAVE">Spara</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Ogiltigt certifikat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Privat läge</text>
+    <text id="IDS_COM_BODY_JAN">Jan</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Sekretess och säkerhet</text>
+    <text id="IDS_BR_BODY_PRINT">Skriv ut</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Det är problem med säkerhetscertifikatet för denna plats</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Ljusstyrka</text>
+    <text id="IDS_BR_SK3_DELETE">Radera?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Teckenstorlek</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Identifiera automatiskt</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Kom ihåg data</text>
+    <text id="IDS_BR_SK_DELETE">Radera</text>
+    <text id="IDS_COM_SK_CANCEL_A">Avbryt</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Säkerhetsvarning</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Hämta?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Sök eller ange URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Ta bort formulärdata</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Kom ihåg lösenord</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Gå till historik</text>
+    <text id="IDS_BR_BODY_TODAY">Idag</text>
+    <text id="IDS_BR_POP_REFUSE">Neka</text>
+    <text id="IDS_COM_BODY_PRIVACY">Privat</text>
+    <text id="IDS_BR_OPT_REFRESH">Uppdatera</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Webbklipp</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Rensa lösenord</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Ange som startsida</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Avbryt</text>
+    <text id="IDS_BR_OPT_HUGE">Mycket stor</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Meddelar...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Senaste 7 dagarna</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(inga taggar)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Alltid på</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">HISTORIK</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Tryck en gång till för att stänga internet</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Ange bokmärkesnamn</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Verifiering krävs</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Spara länk</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Visa aldrig igen</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Kopiera till Urklipp</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Byt mappnamn</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Spara ID/lösenord automatiskt</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Alla inställningar till standardinställningar. Fortsätta?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Välj bokmärken</text>
+    <text id="IDS_COM_BODY_CLOSE">Stäng</text>
+    <text id="IDS_BR_BODY_SMALL">Liten</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Återställ till standard</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Koreanska (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (anslut automatiskt)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Byt namn på tagg</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">SKAPA MAPP</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Startsida</text>
+    <text id="IDS_COM_POP_INVALID_URL">Ogiltig URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Skrivbordsvy</text>
+    <text id="IDS_BR_SK_MENU">Meny</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL hittades inte</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobil vy</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Öppna i nytt fönster</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-post</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Genväg skapades</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Dataanslutningen misslyckades</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Autofyll formulär</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Tillåt att webbplatser begär åtkomst till din plats</text>
+    <text id="IDS_COM_BODY_THU">Tor</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">BYT NAMN PÅ MAPP</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Borttaget från bokmärken</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Bokmärke</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Övers. över öppna sidor</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Anpassa till bredd</text>
+    <text id="IDS_COM_BODY_JUL">Jul</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Datanätverk</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Bokmärke har lagts till</text>
+    <text id="IDS_BR_TAB_HISTORY">Tidigare</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Senaste månaden</text>
+    <text id="IDS_BR_SK_DONE">Klar</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Redigera bokmärke</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Radera alla sparade lösenord?</text>
+    <text id="IDS_BR_OPT_LIST">Lista</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Lägg till bokmärke</text>
+    <text id="IDS_COM_BODY_MAY">maj</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Säkerhetspolicy begränsar användningen av Internet-webbläsare</text>
+    <text id="IDS_COM_BODY_MAR">Mar</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Kan inte lägga till bokmärke. Maximala antalet bokmärken uppnått</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Fråga alltid</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Spara sidan</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Välj ord</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Visa säkerhetsvarningar</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Skapa mapp</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Radera alla</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Ta bort de valda bokmärkena?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Rensa anpassade data</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Rensa alla webbläsardata och återställ alla inställningar till standard</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Visa bilder på webbplatser</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Ordbok</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Standardvy</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Sortera efter tagg</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Installera webbprogram</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Om webbläsaren</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Aktivera sekretessläget</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Klippbok</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Sökmotor</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Kom ihåg data jag skriver in i formulär för senare användning</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Ingen rubrik</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d veckor sedan</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Lägg till på hemskärmen</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Aktivera plats</text>
+    <text id="IDS_BR_POP_ENTER_URL">Ange URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuellt</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Ingen historik</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Kör JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s begär uppgifter om din plats</text>
+    <text id="IDS_COM_BODY_FRI">Fre</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Version</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Meddelande</text>
+    <text id="IDS_BR_OPT_CACHE">Cache</text>
+    <text id="IDS_BR_SK_EDIT">Redigera</text>
+    <text id="IDS_BR_BODY_GENARAL">Allmänt</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Sparade sidor</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Tillåt att %s visar meddelanden</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Blockera popup-fönster på webbsidor</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Spara bild</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Mest besökta webbplatser</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Igår</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Ange rubrik</text>
+    <text id="IDS_COM_BODY_DEC">Dec</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Alla raderade</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d valda objekt</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Det gick inte att spara bilden</text>
+    <text id="IDS_BR_OPT_MESSAGES">Meddelanden</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Ändra ordning</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Ändra textstorlek autom.</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Ta bort åtkomstinformation för webbplatsen?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Listvy</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Vill du flytta de markerade bokmärkena?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Minnet fullt</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Minnet räcker inte. Radera några objekt</text>
+</string_table>
diff --git a/res/tur-TR.xml b/res/tur-TR.xml
new file mode 100644 (file)
index 0000000..96af13e
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Web bildirimi</text>
+    <text id="IDS_BR_OPT_DRAG">Sürükle</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Sonuç bulunamadı</text>
+    <text id="IDS_COM_BODY_NOV">Kas.</text>
+    <text id="IDS_COM_BODY_PASTE">Yapıştır</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Sayfa içeriği ayarları</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Ayrı web siteleri için gelişmiş ayarlar</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Kullanıcı ana sayfası</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">PENCERE YÖNETİCİSİ</text>
+    <text id="IDS_BR_BODY_AUTO">Otomatik</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Geçmişi sil</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Geçerli sayfa</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Tüm açık pencereleri kapatın ve ana sayfaya gidin</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Çerezleri kabul et</text>
+    <text id="IDS_BR_OPT_SHARE">Paylaşıma aç</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Çince (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Geliştirici modu</text>
+    <text id="IDS_COM_BODY_JUNE">Haziran</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Resimleri yükle</text>
+    <text id="IDS_BR_BUTTON2_DONE">Tamam</text>
+    <text id="IDS_BR_OPT_SETTINGS">Ayarlar</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Kocaman</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Veri bağlantısı sorunu</text>
+    <text id="IDS_COM_BODY_AUG">Ağu.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Geçerli sayfayı ana sayfa olarak ayarla</text>
+    <text id="IDS_COM_BODY_SETTINGS">Ayarlar</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Sil</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Japonca (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Kaydedilen şifre ve kimlik</text>
+    <text id="IDS_BR_OPT_OPEN">Aç</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Tekrar sorma</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Çevrimdışı okuma için kaydet</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Livebox Ekle</text>
+    <text id="IDS_COM_BODY_JULY">Temmuz</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Klasör oluştur</text>
+    <text id="IDS_BR_OPT_ADD">Ekle</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Yüksek</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Web sitesi kullanıcı adı ve şifrelerini kaydet</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Japonca (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">İndirme Yöneticisi</text>
+    <text id="IDS_COM_BODY_APRIL">Nisan</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Çince (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Büyük</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Websitesi ayarları</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Tümünü kapat</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Öğeleri seç</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Hepsini seç</text>
+    <text id="IDS_BR_OPT_RELOAD">Yeniden yükle</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Geri git</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Geçmiş silinsin mi?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Öğe yok</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">KLASÖR</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Kullanıcı ajanını özelleştirin</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Masaüstü görünümü</text>
+    <text id="IDS_COM_BODY_SEP">Eyl.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">URL'yi kopyala</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Yeni sayfada aç</text>
+    <text id="IDS_COM_BODY_WED">Çar</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Yer imi yok</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">İm ekle</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Resmi görüntüle</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">E-posta ile gönder</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">İzin verilmiyor</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Yeni açılan sayfaları görünümde göster</text>
+    <text id="IDS_BR_BODY_LARGE">Büyük</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Küçük resim görünümü</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Sayfada bul</text>
+    <text id="IDS_BR_BODY_PASSWORD">Şifre</text>
+    <text id="IDS_BR_BODY_TITLE">Başlık</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Metin kodlaması</text>
+    <text id="IDS_BR_POP_DELETED">Silindi</text>
+    <text id="IDS_BR_BODY_SETTINGS">Ayarlar</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 öğe seçildi</text>
+    <text id="IDS_BR_OPT_MINIMISE">Küçült</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Etiketler</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Metin seçimi açık</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Yeni klasör</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Yer imlerine eklendi</text>
+    <text id="IDS_BR_OPT_ALLOW">İzin ver</text>
+    <text id="IDS_BR_BODY_READABLE">Okunabilir</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Resimleri göster</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Otomatik</text>
+    <text id="IDS_COM_BODY_OCT">Eki.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proxy portu</text>
+    <text id="IDS_BR_HEADER_EDIT">Düzenle</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Tarayıcı geçmişi silinsin mi?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Klasör adını girin</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Mesaj ile gönder</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Görüntüle</text>
+    <text id="IDS_COM_BODY_TUE">Sal</text>
+    <text id="IDS_COM_BODY_MON">Pts</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Çoklu Pencere</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Zaten var</text>
+    <text id="IDS_BR_BODY_COPY_URL">URL kopyala</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Tercihi hatırla</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Konum erişimini sil</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Tüm tanımlama bilgileri silinsin mi?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Tüm kaydedilen form verileri silinsin mi?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Şebeke hatası</text>
+    <text id="IDS_BR_OPT_STOP">Durdur</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Sayfada bul</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Ziyaret edilen site yok</text>
+    <text id="IDS_COM_BODY_SAT">Cts</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">İndir</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Yer imi ekle</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Yerel olarak ön belleğe alınmış içerik ve veritabanları silinsin mi?</text>
+    <text id="IDS_BR_POP_FAIL">Başarısız</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Pencereyi kapa</text>
+    <text id="IDS_BR_BODY_MEDIUM">Orta</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">son hafta</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Web sayfası görüntülenemiyor. Sunucu yanıt vermiyor</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Yer işaretini sil</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Karalama defterne ekle</text>
+    <text id="IDS_BR_BODY_OLDER">Daha eski</text>
+    <text id="IDS_BR_SK_PREVIOUS">Önceki</text>
+    <text id="IDS_BR_BUTTON_MORE">Diğer</text>
+    <text id="IDS_BR_OPT_MOVE">Taşı</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Dün</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Seçme modu</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Etiketsiz</text>
+    <text id="IDS_BR_BODY_CREATED">Oluşturuldu</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">SIM kartı takın</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Yer imi kaldırıldı</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Web bildirimi izin ayarlarını sil</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Bağlantıyı paylaş</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Web formuna metni otomatik doldurmayı ayarlayın</text>
+    <text id="IDS_COM_SK_OK">Tamam</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Küçük</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Resmi kopyala</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Güvenli bağlantı</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Form verileri</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">En çok ziyaret edilen</text>
+    <text id="IDS_BR_OPT_SELECT">Seç</text>
+    <text id="IDS_BR_HEADER_FOLDER">Klasör</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Yeni pencere açılamıyor. Maksimum sayıda pencere zaten açık durumda</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Sitelerine JavaScript'i çalıştırma izni ver</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Otomatik yenileme</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Yeni pencere</text>
+    <text id="IDS_COM_SK_NO">Hayır</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Sitelere çerez verilerini kaydetme ve okuma izni verir</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Tepsiyi kapamak için çift dokunun.</text>
+    <text id="IDS_BR_BODY_PLAY">Çal</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Maksimum etiket (%d) sayısına ulaşıldı</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Yükleniyor. Lütfen bekleyin...</text>
+    <text id="IDS_BR_SK_CANCEL">İptal</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobil veri devre dışı. Wi-Fi ağını kullanarak bağlanın veya mobil veriyi etkinleştirin</text>
+    <text id="IDS_BR_BODY_COOKIES">Tanımlama bilgileri</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Boş sayfa</text>
+    <text id="IDS_BR_BODY_SEARCH">Arama</text>
+    <text id="IDS_COM_BODY_FEB">Şub.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Özel modu devre dışı bırak</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Önbelleği sil</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Şifre</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Kullanıcı adı</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">PC web sitelerini mobil cihazınızda kolaylıkla görüntüleyin. Bu özellik, metnin okunmasını daha kolay hale getirecek şekilde metin boyutunu güçlendirir. Not: Metin düzeni değişebilir</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">YER İMLERİNİ DÜZENLE</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Depolanan veriyi sil</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Tüm web site veri ve konum izinleri silinsin mi?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Hepsini seç</text>
+    <text id="IDS_BR_POP_NEVER">Hiçbir zaman</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Klasör seçin</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Görüntülenen son sayfa</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Geliştirici seçenekleri</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Kaynak dil</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Yer imleri</text>
+    <text id="IDS_BR_SK_CLEAR">Temizle</text>
+    <text id="IDS_COM_BODY_TODAY">Bugün</text>
+    <text id="IDS_COM_SK_YES">Evet</text>
+    <text id="IDS_BR_OPT_PASTE">Yapıştır</text>
+    <text id="IDS_BR_SK_NEXT">İleri</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Ana sayfa ekranına ekleme yapılamıyor. Bu web sitesi onun ön izlenmesine izin vermiyor</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">User Agent</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Beklenmeyen hata</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Web bildirimleri izinleri silinsin mi?</text>
+    <text id="IDS_COM_BODY_SUN">Pzr</text>
+    <text id="IDS_BR_POP_SAVED">Kaydedildi</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Web sitesini açmak için çift dokunun.</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Ek web sayfa bilgisi</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d öğe seçildi</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Yer imlerine ekle</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Resmi görüntüle</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">İndirme başlıyor...</text>
+    <text id="IDS_BR_BODY_EMPTY">Boş</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Yer imleri</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Yazı tipi boyutu</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">İleri git</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Tüm çerez verilerini sil</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">İnternet geçmişi tutulmadı</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Taranan veriyi sil</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Japonca (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Kopyala</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Klasör adı</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Açılır pencereleri engelle</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Senkronize edilen sekmeler</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Ana sayfaya ekle</text>
+    <text id="IDS_COM_SK_SAVE">Kaydet</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Geçersiz sertifika</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Incognito modu</text>
+    <text id="IDS_COM_BODY_JAN">Oca.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Gizlilik ve güvenlik</text>
+    <text id="IDS_BR_BODY_PRINT">Yazdır</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Bu siteyle ilgili güvenlik sertifikasında sorunlar var</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Parlaklık</text>
+    <text id="IDS_BR_SK3_DELETE">Sil?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Yazı tipi boyutu</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Otomatik algıla</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Veriden hatırla</text>
+    <text id="IDS_BR_SK_DELETE">Sil</text>
+    <text id="IDS_COM_SK_CANCEL_A">İptal</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Güvenlik uyarısı</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Yüklensin mi?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Ara veya URL gir</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Veri formunu sil</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Şifreleri hatırlayın</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Geçmişe git</text>
+    <text id="IDS_BR_BODY_TODAY">Bugün</text>
+    <text id="IDS_BR_POP_REFUSE">Reddet</text>
+    <text id="IDS_COM_BODY_PRIVACY">Gizlilik</text>
+    <text id="IDS_BR_OPT_REFRESH">Yenile</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Web klibi</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Şifreleri sil</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Ana sayfa olarak ayarla</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">İptal</text>
+    <text id="IDS_BR_OPT_HUGE">Çok büyük</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Bildiriliyor...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Son 7 gün</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(etiket yok)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Her zaman açık</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">GEÇMİŞ</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">İnterneti kapatmak için bir kez daha dokunun</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Yer imi adı girin</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Kimlik denetimi gerekli</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Bağlantıyı kaydet</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Bir daha gösterme</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Panoya kopyala</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Klasörü yeniden adlandır</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">ID/parolayı otomatik kaydet</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Tüm ayarları varsayılana dönüştür. Devam edilsin mi?</text>
+    <text id="IDS_BR_BODY_MOBILE">Cep Telefonu</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Yer işaretlerini seç</text>
+    <text id="IDS_COM_BODY_CLOSE">Kapat</text>
+    <text id="IDS_BR_BODY_SMALL">Küçük</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Varsayılan olarak sıfırla</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Korece (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (otomatik bağlantı)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Etiketi yeniden adlandır</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">KLASÖR OLUŞTUR</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Ana sayfa</text>
+    <text id="IDS_COM_POP_INVALID_URL">Geçersiz URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Masaüstü görünümü</text>
+    <text id="IDS_BR_SK_MENU">Menü</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL bulunamadı</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobil görünüm</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Yeni pencerede aç</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-posta</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Kısayol oluşturuldu</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Veri bağlantısı başarısız</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Formları otomatik doldur</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Sitelere konumunuza erişmeleri için izin verin</text>
+    <text id="IDS_COM_BODY_THU">Per</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">KLASÖRÜ YENİDEN ADLANDIR</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Yer imlerinden kaldırıldı</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Yer İmi</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Sayflrı genel bakşta aç</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Genişliğe sığdır</text>
+    <text id="IDS_COM_BODY_JUL">Tem.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Veri ağı</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Yer imi eklendi</text>
+    <text id="IDS_BR_TAB_HISTORY">Geçmiş</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Geçen ay</text>
+    <text id="IDS_BR_SK_DONE">Kaydet</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Yer imini düzelt</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Tüm kayıtlı şifreler silinsin mi?</text>
+    <text id="IDS_BR_OPT_LIST">Listele</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Sık kullan. ekle</text>
+    <text id="IDS_COM_BODY_MAY">Mayıs</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Güvenlik ilkesi Internet tarayıcısı kullanımını kısıtlıyor</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Yer imi eklenemedi. Maksimum URL sayısına erişildi</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Her zaman sor</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Sayfayı kaydet</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Kelime seç</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Güvenlik uyarılarını göster</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Klasör oluştur</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Tümünü sil</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Seçili yer imleri silinsin mi?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Kişiselleştirilmiş verileri temizle</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Tüm tarayıcı verisini sil ve tüm ayarları varsayılan olarak sıfırla</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Web sayfalarındaki resimleri göster</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Sözlük</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Varsayılan görünüm</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Etikete göre sırala</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Web uyg yükle</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Tarayıcı hakkında</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Özel modu etkinleştir</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Karalama defteri</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Arama motoru</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Daha sonra kullanmak için girdiğim verileri hatırla</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Başlık yok</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d hafta önce</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Ana ekrana ekle</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Konumu etkinleştir</text>
+    <text id="IDS_BR_POP_ENTER_URL">URL gir</text>
+    <text id="IDS_BR_OPT_MANUAL">Manuel</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Geçmiş yok</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScript'i çalıştır</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s konumunuzu istiyor</text>
+    <text id="IDS_COM_BODY_FRI">Cum</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Sürüm</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Mesaj</text>
+    <text id="IDS_BR_OPT_CACHE">Önbellek</text>
+    <text id="IDS_BR_SK_EDIT">Düzenle</text>
+    <text id="IDS_BR_BODY_GENARAL">Genel</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Kayıtlı sayfalar</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">%s öğesinin bildirimleri göstermesine izin ver</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Web sayfalarında açılır pencereleri engelle</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Resmi kaydet</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">En çok ziyaret edilen siteler</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Dün</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Başlık gir</text>
+    <text id="IDS_COM_BODY_DEC">Ara.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Tümünü sil</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d öğe seçildi</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Resim kaydedilemedi</text>
+    <text id="IDS_BR_OPT_MESSAGES">Mesajlar</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Yeniden düzenle</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Metni oto. tekrar boyutlandr</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Web sitesi yeri erişim bilgileri silinsin mi?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Liste görünümü</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Seçili yer imlerine gidilsin mi?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Yeterli hafıza yok</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Yeterli hafıza yok. Bazı öğeleri silin.</text>
+</string_table>
diff --git a/res/ukr-UA.xml b/res/ukr-UA.xml
new file mode 100644 (file)
index 0000000..6d7b8fc
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Веб-сповіщення</text>
+    <text id="IDS_BR_OPT_DRAG">Перетягнути</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Результатів не знайдено</text>
+    <text id="IDS_COM_BODY_NOV">Лис</text>
+    <text id="IDS_COM_BODY_PASTE">Вставити</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Установки вмісту сторінки</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Додаткові установки для окремих веб-сайтів</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Домашня сторінка користувача</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">ДИСПЕТЧЕР ВІКОН</text>
+    <text id="IDS_BR_BODY_AUTO">Авто</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Очистити журнал</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Поточна сторінка</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Закрити усі відкриті вікна та перейти на домашню сторінку</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Приймати файли cookies</text>
+    <text id="IDS_BR_OPT_SHARE">Надіслати</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Китайська (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Латиниця-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Режим розробки</text>
+    <text id="IDS_COM_BODY_JUNE">Червня</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Завантажити зображення</text>
+    <text id="IDS_BR_BUTTON2_DONE">Готово</text>
+    <text id="IDS_BR_OPT_SETTINGS">Установки</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Надвеликий</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Проблема зі зв’язком даних</text>
+    <text id="IDS_COM_BODY_AUG">Сер</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Встановити поточну сторінку як домашню</text>
+    <text id="IDS_COM_BODY_SETTINGS">Установки</text>
+    <text id="IDS_BR_SK_DELETE_ABB">Вида-\nлити</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Японська (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Збережені ім’я та пароль</text>
+    <text id="IDS_BR_OPT_OPEN">Відкрити</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Надалі не запитувати</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Зберегти для перегляду в режимі без зв’язку</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Додати Лайвбокс</text>
+    <text id="IDS_COM_BODY_JULY">Липня</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Створити папку</text>
+    <text id="IDS_BR_OPT_ADD">Додати</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Високий</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Збереження імен користувачів та паролів для веб-сайтів</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Японська (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Диспетчер завантажень</text>
+    <text id="IDS_COM_BODY_APRIL">Квітня</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Китайська (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Великий</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Установки веб-сайта</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Закрити всі</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Виберіть об’єкти</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Вибрати всі</text>
+    <text id="IDS_BR_OPT_RELOAD">Перезавантажити</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Перейти назад</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Очистити історію?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Немає об’єктів</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">ПАПКА</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Настроюваний агент користувача</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Версія для ПК</text>
+    <text id="IDS_COM_BODY_SEP">Вер</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">Скопіювати URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Відкр.на нов.стор.</text>
+    <text id="IDS_COM_BODY_WED">Ср</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Немає закладок</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Додати тег</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Переглянути зображення</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">Надіслати в Email</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Заборонено</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Показати огляд нових відкритих сторінок</text>
+    <text id="IDS_BR_BODY_LARGE">Великий</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Ескіз</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Знайти на стор.</text>
+    <text id="IDS_BR_BODY_PASSWORD">Пароль</text>
+    <text id="IDS_BR_BODY_TITLE">Назва</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Кодування тексту</text>
+    <text id="IDS_BR_POP_DELETED">Видалено</text>
+    <text id="IDS_BR_BODY_SETTINGS">Установки</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">Вибрано 1 об’єкт</text>
+    <text id="IDS_BR_OPT_MINIMISE">Згорнути</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Теги</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Увімкнути вибір тексту</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Ручний</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Додано до закладок</text>
+    <text id="IDS_BR_OPT_ALLOW">Дозволити</text>
+    <text id="IDS_BR_BODY_READABLE">Чітко</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Показати зображення</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Автоматично</text>
+    <text id="IDS_COM_BODY_OCT">Жов</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Порт проксі</text>
+    <text id="IDS_BR_HEADER_EDIT">Редагувати</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Видалити історію браузера?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Ввести ім’я папки</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Надіслати повідомленням</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Перег. за</text>
+    <text id="IDS_COM_BODY_TUE">Вт</text>
+    <text id="IDS_COM_BODY_MON">Пн</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Декілька вікон</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Вже існує</text>
+    <text id="IDS_BR_BODY_COPY_URL">Копіювати URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Запам’ятати параметр</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Очистити доступ до розташування</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Видалити всі файли cookie?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Видалити всі збережені дані форм?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Помилка мережі</text>
+    <text id="IDS_BR_OPT_STOP">Стоп</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Знайти на стор.</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Немає відвіданих сайтів</text>
+    <text id="IDS_COM_BODY_SAT">Сб</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Завантажити</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Додати закладку</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Видалити локальний вміст кеша та бази даних?</text>
+    <text id="IDS_BR_POP_FAIL">Збій</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Закрити вікно</text>
+    <text id="IDS_BR_BODY_MEDIUM">Cередній</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Останній тиждень</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Неможливо відобразити веб-сторінку. Немає відповіді від сервера</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Видалити закладку</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Додати вирізку</text>
+    <text id="IDS_BR_BODY_OLDER">Старіша</text>
+    <text id="IDS_BR_SK_PREVIOUS">Назад</text>
+    <text id="IDS_BR_BUTTON_MORE">Додатково</text>
+    <text id="IDS_BR_OPT_MOVE">Перемістити</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Вчора</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Режим вибору</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Без тегу</text>
+    <text id="IDS_BR_BODY_CREATED">Створено</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">Вставте SIM-картку</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Закладку видалено</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Очистити установки дозволів для веб-сповіщень</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Відкрити доступ до посилання</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Ввестановлення тексту для автозаповнення веб-форм</text>
+    <text id="IDS_COM_SK_OK">ОК</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Малий</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Копіювати зображення</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Безпечне з'єднання</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Дані форми</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Найбільш відвідувані</text>
+    <text id="IDS_BR_OPT_SELECT">Вибрати</text>
+    <text id="IDS_BR_HEADER_FOLDER">Папка</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Неможливо відкрити нове вікно. Максимальну кількість вікон уже відкрито</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Дозволити сайтам використовувати JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Автоматичне оновлення</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Нове вікно</text>
+    <text id="IDS_COM_SK_NO">Ні</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Дозволити сайтам зберігати та читати дані файлів cookie</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Двічі натисніть, щоб закрити панель</text>
+    <text id="IDS_BR_BODY_PLAY">Відтворити</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Досягнуто максимальної кількості тегів (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Завантаження. Зачекайте...</text>
+    <text id="IDS_BR_SK_CANCEL">Скасувати</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Використання мобільних даних вимкнено. Підключіться за допомогою Wi-Fi або ввімкніть використання мобільних даних</text>
+    <text id="IDS_BR_BODY_COOKIES">Файли cookie</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Пуста сторінка</text>
+    <text id="IDS_BR_BODY_SEARCH">Пошук</text>
+    <text id="IDS_COM_BODY_FEB">Лют</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Вимкнути режим конфіденційності</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Очистити кеш</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Пароль</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Ім'я користувача</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">З легкістю переглядайте версію веб-сайтів для ПК на мобільному пристрої. Ця функція збільшує розмір тексту для полегшення читання. Примітка. Макет тексту можна змінити</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">РЕДАГУВАТИ ЗАКЛАДКИ</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Очисти збережені дані</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Видалити всі дані веб-сайтів і дозволи розташувань?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Вибрати всі</text>
+    <text id="IDS_BR_POP_NEVER">Ніколи</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Вибрати папку</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">Остання переглянута сторінка</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Опції розробки</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Мова оригіналу</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Закладки</text>
+    <text id="IDS_BR_SK_CLEAR">Очист.</text>
+    <text id="IDS_COM_BODY_TODAY">Сьогодні</text>
+    <text id="IDS_COM_SK_YES">Так</text>
+    <text id="IDS_BR_OPT_PASTE">Вставити</text>
+    <text id="IDS_BR_SK_NEXT">Далі</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Не вдалося додати на головний екран. Цей веб-сайт недоступний для перегляду</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Агент користувача</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Неочікувана помилка</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Очистити дозволи для веб-сповіщень?</text>
+    <text id="IDS_COM_BODY_SUN">Нд</text>
+    <text id="IDS_BR_POP_SAVED">Збережено</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Двічі натисніть, щоб відкрити веб-сторінку</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Дод.відом.щодо веб-стор.</text>
+    <text id="IDS_BR_BODY_NORMAL">Звичайний</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">Вибрано %d об’єктів</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Додати до закладок</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Переглянути зображення</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Початок завантаження...</text>
+    <text id="IDS_BR_BODY_EMPTY">Пусто</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Закладки</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Розмір шрифту</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Перейти вперед</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Очистити всі дані файлів cookie</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Історія браузера не зберігається</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Видалити дані браузера</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Японська (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Копіювати</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Ім'я папки</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Блокувати спливаючі вікна</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Синхронізовані вкладки</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Додати на головний екран</text>
+    <text id="IDS_COM_SK_SAVE">Зберегти</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Хибний сертифікат</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Анонімний режим</text>
+    <text id="IDS_COM_BODY_JAN">Січ</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Конфіденційність і безпека</text>
+    <text id="IDS_BR_BODY_PRINT">Друк</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Проблеми із сертифікатом безпеки для цього сайту</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Яскравість</text>
+    <text id="IDS_BR_SK3_DELETE">Видалити?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Розмір шрифту</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Автоматичне розпізнавання</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Запам’ятати дані форми</text>
+    <text id="IDS_BR_SK_DELETE">Видалити</text>
+    <text id="IDS_COM_SK_CANCEL_A">Скас.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Попередження системи безпеки</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Завантажити?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">Знайдіть або введіть URL-адресу</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Очистити дані форми</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Запам’ятати паролі</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Перейти до історії</text>
+    <text id="IDS_BR_BODY_TODAY">Сьогодні</text>
+    <text id="IDS_BR_POP_REFUSE">Відмова</text>
+    <text id="IDS_COM_BODY_PRIVACY">Конфіденційність</text>
+    <text id="IDS_BR_OPT_REFRESH">Оновити</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Веб-вирізка</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Очистити паролі</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Встановити як домашню сторінку</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Скасувати</text>
+    <text id="IDS_BR_OPT_HUGE">Величезний</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Сповіщення...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Останні 7 днів</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(без тегів)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Завжди увімк.</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">ІСТОРІЯ</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Натисніть ще раз, щоб закрити Інтернет</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Введіть ім’я закладки</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Потрібна аутентифікація</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Збер. посилання</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Більше ніколи не показувати</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Копіювати в буфер обміну</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Перейменувати папку</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Автозбереження імені користувача/пароля</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Буде відновлено стандартні установки. Продовжити?</text>
+    <text id="IDS_BR_BODY_MOBILE">Мобільний</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Вибір закладок</text>
+    <text id="IDS_COM_BODY_CLOSE">Закрити</text>
+    <text id="IDS_BR_BODY_SMALL">Малий</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Скинути на стандартні</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Корейська (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (автопідключення)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Перейменувати тег</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">СТВОРИТИ ПАПКУ</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Домашня сторінка</text>
+    <text id="IDS_COM_POP_INVALID_URL">Невірний URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">За розміром сторінки</text>
+    <text id="IDS_BR_SK_MENU">Меню</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL не знайдено</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Мобільний перегляд</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Відк. в новому вікні</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">Email</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Створено клавішу швидкого доступу</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Збій передачі даних</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Автозаповнення форм</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Дозволити сайтам запитувати доступ до вашого розташування</text>
+    <text id="IDS_COM_BODY_THU">Чт</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">ПЕРЕЙМЕНУВАТИ ПАПКУ</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Видалено із закладок</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Закладка</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Відкр. огляд сторінки</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">За шириною</text>
+    <text id="IDS_COM_BODY_JUL">Лип</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Мережа даних</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Юнікод (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Закладку додано</text>
+    <text id="IDS_BR_TAB_HISTORY">Історія</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Останній місяць</text>
+    <text id="IDS_BR_SK_DONE">Готово</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Редагувати закладку</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Видалити всі збережені паролі?</text>
+    <text id="IDS_BR_OPT_LIST">Список</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Додати до закладок</text>
+    <text id="IDS_COM_BODY_MAY">Трав.</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Використання інтернет-браузера обмежено політикою безпеки</text>
+    <text id="IDS_COM_BODY_MAR">бер</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Неможливо додати закладку. Досягнуто максимальної кількості закладок</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Завжди запитувати</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Зберегти стор.</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">Виберіть слово</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Показувати попередження системи безпеки</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Створити папку</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Видалити всі</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Видалити вибрані закладки?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Очистити персоналізовані дані</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Очищення всіх даних браузера та відновлення стандартних установок</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Відображати зображень на веб-сторінках</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Словник</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Стандартний режим перегляду</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Сортувати за тегами</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Інсталювати веб-програму</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Про браузер</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Увімкнути режим конфіденційності</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Альбом для вирізок</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Система веб-пошуку</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Запам’ятати дані, введені у формах, для подальшого використання</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Немає назви</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d тижнів тому</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Додати на головний екран</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Увімкнути розташування</text>
+    <text id="IDS_BR_POP_ENTER_URL">Введіть URL</text>
+    <text id="IDS_BR_OPT_MANUAL">Вручну</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Журнал порожній</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">Запуск JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s запитує ваше розташування</text>
+    <text id="IDS_COM_BODY_FRI">Пт</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Версія</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Повідомлення</text>
+    <text id="IDS_BR_OPT_CACHE">Кеш</text>
+    <text id="IDS_BR_SK_EDIT">Редагув.</text>
+    <text id="IDS_BR_BODY_GENARAL">Загальні</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Збережені сторінки</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">Дозволити користувачу %s відображати сповіщення</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Блокувати спливаючі вікна на веб-сторінках</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Зберегти зображення</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Найбільш відвідувані сайти</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Вчора</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Введіть заголовок</text>
+    <text id="IDS_COM_BODY_DEC">Гру</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Видалити всі</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">Вибрано %d об’єкт</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Неможливо зберегти зображення</text>
+    <text id="IDS_BR_OPT_MESSAGES">Повідомлення</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Упорядкувати</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Автозмінення розміру тексту</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Видалити відомості про доступ до розташування веб-сайту?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Перегляд списку</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Перемістити вибрані закладки?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Недостатньо пам'яті</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Недостатньо пам’яті. Видаліть деякі об’єкти</text>
+</string_table>
diff --git a/res/uzb-UZ.xml b/res/uzb-UZ.xml
new file mode 100644 (file)
index 0000000..8f94e3e
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">Veb-bildirishnoma</text>
+    <text id="IDS_BR_OPT_DRAG">Torting</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">Natijalar topilmadi</text>
+    <text id="IDS_COM_BODY_NOV">Noy.</text>
+    <text id="IDS_COM_BODY_PASTE">Qo‘shib qo‘yish</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">Sahifa tarkibi parametri</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">Shaxsiy veb-saytlar uchun qo‘shimcha parametrlar</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">Foydalanuvchi asosiy sahifasi</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">OYNA MENEJERI</text>
+    <text id="IDS_BR_BODY_AUTO">Avtomatik</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">Jurnalni tozalash</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">Joriy sahifa</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Ochilgan oynalarning barchasini yoping va asosiy ekranga o‘ting</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">Cookie-fayllarni qabul qilish</text>
+    <text id="IDS_BR_OPT_SHARE">Ulashish</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">Xitoycha (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Lotincha-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">Ishlab chiqaruvchi rejimi</text>
+    <text id="IDS_COM_BODY_JUNE">Iyun</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">Rasmlarni yuklash</text>
+    <text id="IDS_BR_BUTTON2_DONE">Bajarildi</text>
+    <text id="IDS_BR_OPT_SETTINGS">Parametrlar</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">Ulkan</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">Ma’lumot ulanishi muammosi</text>
+    <text id="IDS_COM_BODY_AUG">Avg.</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">Joriy sahifani bosh sahifa sifatida o‘rnatish</text>
+    <text id="IDS_COM_BODY_SETTINGS">Parametrlar</text>
+    <text id="IDS_BR_SK_DELETE_ABB">O'chr</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">Yaponcha (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">Saqlangan ID va parol</text>
+    <text id="IDS_BR_OPT_OPEN">Ochish</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">Boshqa so‘ralmasin</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">Offlayn o‘qish uchun saqlash</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Livboks qo‘shish</text>
+    <text id="IDS_COM_BODY_JULY">Iyul</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">Jild yaratish</text>
+    <text id="IDS_BR_OPT_ADD">Qo‘shish</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">Yuqori</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">Veb-saytlar uchun foydalanuvchi nomi va parollarni saqlash</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">Yaponcha (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">Yuklab olish menejeri</text>
+    <text id="IDS_COM_BODY_APRIL">Aprel</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">Xitoycha (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">Katta</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">Veb-sayt parametrlari</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">Barchasini yopish</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">Elementlarni tanlang</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">Barchasini tanlash</text>
+    <text id="IDS_BR_OPT_RELOAD">Qayta yuklash</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">Orqaga qaytish</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">Jurnal tozalansinmi?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">Elementlar yo‘q</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">JILD</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">Ixtiyoriy foydalanuvchi agenti</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">Ishchi stolni ko‘rib chiqish</text>
+    <text id="IDS_COM_BODY_SEP">Sen.</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">URL havolasidan nusxa olish</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">Yangi sahifada ochish</text>
+    <text id="IDS_COM_BODY_WED">Cho</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">Veb-hujjatlar yo‘q</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">Teg qo‘shish</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">Rasmni ko‘rish</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">E-pochta orqali yuborish</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">Ruxsat berilmagan</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">Yangi ochilgan sahifalarning umumiy ko‘rinishini ko‘rsatish</text>
+    <text id="IDS_BR_BODY_LARGE">Katta</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">Eskizli ko'rinish</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">Sahifada topish</text>
+    <text id="IDS_BR_BODY_PASSWORD">Parol</text>
+    <text id="IDS_BR_BODY_TITLE">Sarlavha</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">Matn shifrlanishi</text>
+    <text id="IDS_BR_POP_DELETED">O'chirildi</text>
+    <text id="IDS_BR_BODY_SETTINGS">Parametrlar</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">1 element tanlangan</text>
+    <text id="IDS_BR_OPT_MINIMISE">Kichraytirish</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">Teglar</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">Matn tanlash yoq.</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">Yangi jild</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">Saqlangan veb-hujjatlarga qo‘shildi</text>
+    <text id="IDS_BR_OPT_ALLOW">Ruxsat</text>
+    <text id="IDS_BR_BODY_READABLE">O‘qish mumkin bo‘lgan</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">Rasmlarni ko'rsat</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">Avtomatik</text>
+    <text id="IDS_COM_BODY_OCT">Okt.</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">Proksi porti</text>
+    <text id="IDS_BR_HEADER_EDIT">Tahrirlash</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">Brauzer jurnali o'chirilsinmi?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">Jild nomini kiriting</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">Xabar orqali yuborish</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">Ko‘r/chiq</text>
+    <text id="IDS_COM_BODY_TUE">Sesh</text>
+    <text id="IDS_COM_BODY_MON">Du.</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">Ko‘p oynali</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">Avvaldan mavjud</text>
+    <text id="IDS_BR_BODY_COPY_URL">URLdan nusxa olish</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">Eslab qolish afzalligi</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">Joylashuvga kirishni tozalash</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">Barcha cookie-fayllar yo‘q qilinsinmi?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">Ma'lumotlardan barcha saqlanganlar yo‘q qilinsinmi?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">Tarmoq xatosi</text>
+    <text id="IDS_BR_OPT_STOP">To‘xtat</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">Sahifada topish</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">Tashrif buyurilgan saytlar yo‘q</text>
+    <text id="IDS_COM_BODY_SAT">Sha</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">Yuklab olish</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">Veb-hujjat qo‘shish</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">Mahalliy keshlangan tarkib va ma'lumot bazalari o'chirilsinmi?</text>
+    <text id="IDS_BR_POP_FAIL">Xato</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">Oynani yopish</text>
+    <text id="IDS_BR_BODY_MEDIUM">O‘rtacha</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">Oxirgi hafta</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">Veb-sahifani aks ettirib bo‘lmaydi. Serverdan javob yo‘q</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">Veb-hujjatni 'chirib tashlash</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">Tikish fayliga qo‘sh</text>
+    <text id="IDS_BR_BODY_OLDER">Eskiroq</text>
+    <text id="IDS_BR_SK_PREVIOUS">Avvalgi</text>
+    <text id="IDS_BR_BUTTON_MORE">Yana</text>
+    <text id="IDS_BR_OPT_MOVE">Ko‘chirish</text>
+    <text id="IDS_COM_BODY_YESTERDAY">Kecha</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">Tanlash rejimi</text>
+    <text id="IDS_BR_BODY_UNTAGGED">Teglanmagan</text>
+    <text id="IDS_BR_BODY_CREATED">Yaratilgan</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">SIM-karta kiriting</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">Veb-hujjat olib tashlandi</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">Veb-bildirishnoma ruxsati parametrlarini o‘chirib tashlash</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">Linkni ulashish</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">Veb-shaklni avtomatik to‘ldirish uchun matn o‘rnating</text>
+    <text id="IDS_COM_SK_OK">OK</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">Kichik</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">Suratdan nusxa olish</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">Xavfsiz ulanish</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">Shakl ma’lumoti</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">Eng ko‘p kirilgan</text>
+    <text id="IDS_BR_OPT_SELECT">Tanlash</text>
+    <text id="IDS_BR_HEADER_FOLDER">Jild</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">Yangi oynani ochib bo‘lmaydi. Ochish ruxsat etilgan miqdordagi oynalar ochilgan</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">Saytlarga JavaScriptni ishga tushirish uchun ruxsat berish</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">Avtomatik yangilash</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">Yangi oyna</text>
+    <text id="IDS_COM_SK_NO">Yo‘q</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">Saytlarga cookie-ma’lumotlarni saqlash va o‘qish uchun yordam beradi</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">Treyni yopish uchun ikki marta cherting</text>
+    <text id="IDS_BR_BODY_PLAY">O‘ynatmoq</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">Teglar soni maksimal miqdorga (%d) yetdi</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">Yuklanmoqda. iltimos, kuting...</text>
+    <text id="IDS_BR_SK_CANCEL">Bekor q.</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">Mobil ma’lumot o‘chirilgan. Wi-Fi yordamida ulaning, yoki mobil tarmoqni yoqing</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookie-fayllar</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">Bo‘sh sahifa</text>
+    <text id="IDS_BR_BODY_SEARCH">Qidirish</text>
+    <text id="IDS_COM_BODY_FEB">Fev.</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">Maxfiylik rejimini o‘chirish</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">Keshni o'chirish</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">Parol</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">Foydalanuvchi nomi</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">Mobil qurilmangizda ShK veb-saytini osongina ko‘rib chiqing. Ushbu funksiya matnni kattalashtiradi va uning o‘qilishini osonlashtiradi. Eslatma: Matn joylashuvi o‘zgarishi mumkin</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">VEB-HUJJATLARNI TAHRIRLA</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">Saqlangan ma’lumotlarni tozalash</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">Barcha veb-sayt ma’lumotlari va joylashuv ruxsatnomalari o'chirilsinmi?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">Barchasini tanlash</text>
+    <text id="IDS_BR_POP_NEVER">Hech qachon</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">Jild tanlash</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">So‘nggi ko‘rib chiqilgan sahifa</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">Ishlab chiqaruvchi opsiyalari</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">Manba tili</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">Saqlangan veb-hujjatlar</text>
+    <text id="IDS_BR_SK_CLEAR">O'chirish</text>
+    <text id="IDS_COM_BODY_TODAY">Bugun</text>
+    <text id="IDS_COM_SK_YES">Ha</text>
+    <text id="IDS_BR_OPT_PASTE">Qo‘shib qo‘yish</text>
+    <text id="IDS_BR_SK_NEXT">Keyingi</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">Asosiy ekranga qo‘shib bo‘lmaydi. Ushbu veb-saytni dastlabki ko‘rib chiqish ruxsat etilmagan</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">Foydalanuvchi agenti</text>
+    <text id="IDS_BR_POP_DEVICEABORT">Kutilmagan muammo</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">Veb-bildirishnoma ruxsatlari tozalansinmi?</text>
+    <text id="IDS_COM_BODY_SUN">Yak</text>
+    <text id="IDS_BR_POP_SAVED">Saqlandi</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">Veb-sahifani ochish uchun ikki marta cherting</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">Qo‘sh. veb-sahifa ma’lumoti</text>
+    <text id="IDS_BR_BODY_NORMAL">Normal</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">%d element tanlangan</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">Saqlangan veb-hujjatlarga qo‘shish</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">Rasmni ko‘rish</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">Yuklab olish boshlanmoqda...</text>
+    <text id="IDS_BR_BODY_EMPTY">Bo‘sh</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">Veb-hujjatlar</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">Shrift o‘lchami</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">Oldinga o‘tish</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">Barcha cookie ma’lumotlarini o'chirish</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">Internet jurnali saqlanmagan</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">Qidirilayotgan ma’lumotni o'chirish</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">Yaponcha (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">Nusxa olish</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">Jild nomi</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">Qalqib chiquvchi oyna bloki</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">Sinxronlangan ilovalar</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">Uyga qo‘shish</text>
+    <text id="IDS_COM_SK_SAVE">Saqlash</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">Nomaqbul sertifikat</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">Inkognito rejimi</text>
+    <text id="IDS_COM_BODY_JAN">Yan.</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">Maxfiylik va xavfsizlik</text>
+    <text id="IDS_BR_BODY_PRINT">Chop etish</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">Ushbu sayt sertifikati bilan bog‘liq muammolar mavjud</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">Ravshanlik</text>
+    <text id="IDS_BR_SK3_DELETE">O'chirish?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">Shrift o‘lchami</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">Avto-aniqlash</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">Ma’lumotdan eslab qolish</text>
+    <text id="IDS_BR_SK_DELETE">O'chirish</text>
+    <text id="IDS_COM_SK_CANCEL_A">Bek/q.</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">Xavfsizlik ogohlantirishi</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">Yuklab olinsinmi?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">URL-manzilni qidirish yoki kiritish</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">Ma’lumotdan o'chirib tashlash</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">Parollarni eslab qolish</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">Jurnalga o‘tish</text>
+    <text id="IDS_BR_BODY_TODAY">Bugun</text>
+    <text id="IDS_BR_POP_REFUSE">Rad etish</text>
+    <text id="IDS_COM_BODY_PRIVACY">Maxfiylik</text>
+    <text id="IDS_BR_OPT_REFRESH">Yangilash</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">Veb-klip</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">Parollarni tozalash</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">Asosiy sahifa sifatida o‘rnatish</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">Bek/qil.</text>
+    <text id="IDS_BR_OPT_HUGE">Ulkan</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">Xabar berilmoqda...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">Oxirgi 7 kun</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(teg yo‘q)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">Har doim yoqilgan holda</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">JURNAL</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">Internetni yopish uchun yana bir bor cherting</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">Veb-hujjat nomini kiriting</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">Haqiqiylik tekshiruvi talab qilinadi</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">Linkni saqlash</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">Boshqa ko‘rsatilmasin</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">Buferga nusxa olish</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">Jild nomini o‘zgartirish</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">Identifikator/parolni avtomatik saqlash</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">Barcha parametrlarni birlamchi o‘rnatilganga. Davom ettirilsinmi?</text>
+    <text id="IDS_BR_BODY_MOBILE">Mobil</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">Saqlangan veb-hujjatlarni tanlash</text>
+    <text id="IDS_COM_BODY_CLOSE">Yopish</text>
+    <text id="IDS_BR_BODY_SMALL">Kichik</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Birlamchi o'rnatilgan holatiga tiklash</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">Koreyscha (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (avtomatik ulanish)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">Teg nomini o‘zgartirish</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">JILD YARATISH</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">Asosiy sahifa</text>
+    <text id="IDS_COM_POP_INVALID_URL">Noto‘g‘ri URL</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">Ishchi stol ko‘rinishi</text>
+    <text id="IDS_BR_SK_MENU">Menyu</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">URL topilmadi</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">Mobil ko‘rinish</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">Yangi oynada ochish</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">E-pochta</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">Yorliq yaratildi</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">Ma’lumotlar ulanishi bajarilmadi</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">Shakllarni avto-to‘ldir</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">Saytlarning joylashishingizga kirishni talab qilishiga ruxsat berish</text>
+    <text id="IDS_COM_BODY_THU">Pay</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">JILD NOMINI O‘ZGARTIRISH</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">Veb-hujjatlardan olib tashlandi</text>
+    <text id="IDS_BR_OPT_BOOKMARK">Saqlangan veb-hujjat</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">Sah. ko‘r/ch. orq. och.</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">Kenglikka moslash</text>
+    <text id="IDS_COM_BODY_JUL">Iyl.</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">Ma’lumotlar tarmog‘i</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Yunikod (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">Saqlangan veb-hujjat qo‘shildi</text>
+    <text id="IDS_BR_TAB_HISTORY">Jurnal</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">Oxirgi oy</text>
+    <text id="IDS_BR_SK_DONE">Bajarildi</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">Veb-hujjatni tahrirlash</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">Barcha saqlangan parollar yo‘q qilinsinmi?</text>
+    <text id="IDS_BR_OPT_LIST">Ro‘yxat</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">Veb-huj.ga qo‘sh</text>
+    <text id="IDS_COM_BODY_MAY">May</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">Xavfsizlik siyosati Internet brauzeridan foydalanishni cheklaydi</text>
+    <text id="IDS_COM_BODY_MAR">Mar.</text>
+    <text id="IDS_BR_BODY_URL">URL-manzil</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">Veb-hujjatni qo‘shib bo‘lmaydi. Veb-hujjatlar soni ruxsat etilgan maksimal miqdorga yetdi</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">Har doim so‘ralsin</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">Sahifani saqlash</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">So‘z tanlang</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">Xavfsizlik ogohlantirishlarini ko‘rsatish</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">Jild yaratish</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">Barchasi o'chirish</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">Tanlangan xatcho‘plar yo‘q qilinsinmi?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Shaxsiy ma‘lumotlarni o‘chiring</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">Brauzerning barcha ma’lumotini tozalash va barcha parametrlarni birlamchiga qayta o'rnatish</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">Veb-sahifadagi tasvirlarni aks ettirish</text>
+    <text id="IDS_BR_OPT_DICTIONARY">Lug‘at</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">Ilk ko‘rinish</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">Teg bo‘yicha saralash</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">Veb-ilovani o‘rnatish</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">Brauzer haqida</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">Maxfiylik rejimini yoqish</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">Tikish fayli</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">Qidirish mexanizmi</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">Shakllarda kiritilgan ma’lumotlarni keyinchalik ishlatish uchun eslab qolish</text>
+    <text id="IDS_BR_BODY_NO_TITLE">Sarlavha yo‘q</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d hafta avval</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">Asosiy ekranga qo‘shish</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">Joylashuvni yoqish</text>
+    <text id="IDS_BR_POP_ENTER_URL">URL kiritish</text>
+    <text id="IDS_BR_OPT_MANUAL">Qo‘lda</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">Jurnal yo‘q</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">JavaScriptni ishga tushirish</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s Sizning joylashuvingizni talab qiladi</text>
+    <text id="IDS_COM_BODY_FRI">Jum.</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">Versiya</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">Xabar</text>
+    <text id="IDS_BR_OPT_CACHE">Kesh</text>
+    <text id="IDS_BR_SK_EDIT">Tahrirl.</text>
+    <text id="IDS_BR_BODY_GENARAL">Asosiy</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">Saqlangan sahifalar</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">%sga bildirishnomalarni ko‘rsatish uchun ruxsat berish</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">Veb-sahifalarda qalqib chiquvchi xabarlarni bloklaydi</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">Tasvirni saqlash</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">Eng ko‘p kirilgan saytlar</text>
+    <text id="IDS_BR_BODY_YESTERDAY">Kecha</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">Sarlavha kiriting</text>
+    <text id="IDS_COM_BODY_DEC">Dek.</text>
+    <text id="IDS_BR_POP_DELETED_ALL">Barchasini o'chirish</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d element tanlandi</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">Tasvirni saqlab bo‘lmaydi</text>
+    <text id="IDS_BR_OPT_MESSAGES">Xabarlar</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">Qayta saralash</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">Matn o‘lch-ni avto. o‘zgart</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">Veb-saytga kirish joylashuvi haqidagi ma'lumot o'chirilsinmi?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">Ro‘yxat ko‘rinishi</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">Tanlangan veb-hujjatlar ko‘chirilsinmi?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">Xotira yetarli emas</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">Xotira yetarli emas. Ba’zi elementlarni o'chiring</text>
+</string_table>
diff --git a/res/zho-CN.xml b/res/zho-CN.xml
new file mode 100644 (file)
index 0000000..8236eba
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">网络通知</text>
+    <text id="IDS_BR_OPT_DRAG">拖动</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">未找到结果</text>
+    <text id="IDS_COM_BODY_NOV">11月</text>
+    <text id="IDS_COM_BODY_PASTE">粘贴</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">页面内容设置</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">个别网站的高级设置</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">用户主页</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">窗口管理器</text>
+    <text id="IDS_BR_BODY_AUTO">自动</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">清除历史记录</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">当前页面</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">关闭所有打开的窗口并进入主页</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">接受 Cookies</text>
+    <text id="IDS_BR_OPT_SHARE">共享</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">中文(GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">拉丁语-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">开发模式</text>
+    <text id="IDS_COM_BODY_JUNE">6月</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">载入图像</text>
+    <text id="IDS_BR_BUTTON2_DONE">完成</text>
+    <text id="IDS_BR_OPT_SETTINGS">设定</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">巨大</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">数据连接性问题</text>
+    <text id="IDS_COM_BODY_AUG">8月</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">将当前页面设置为主页</text>
+    <text id="IDS_COM_BODY_SETTINGS">设定</text>
+    <text id="IDS_BR_SK_DELETE_ABB">删除</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">日语 (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">储存的ID和密码</text>
+    <text id="IDS_BR_OPT_OPEN">打开</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">不再询问</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">保存以备离线阅读</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">添加 Livebox</text>
+    <text id="IDS_COM_BODY_JULY">7月</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">新文件夹</text>
+    <text id="IDS_BR_OPT_ADD">添加</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">高</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">保存网页用户名和密码</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">日语 (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">下载管理器</text>
+    <text id="IDS_COM_BODY_APRIL">4月</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">中文(大5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">大</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">网站设置</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">关闭全部</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">选择项目</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">全选</text>
+    <text id="IDS_BR_OPT_RELOAD">刷新</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">后退</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">清除历史记录?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">无项目</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">文件夹</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">定制用户代理</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">桌面视图</text>
+    <text id="IDS_COM_BODY_SEP">9月</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">复制链接网址</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">在新页面打开</text>
+    <text id="IDS_COM_BODY_WED">星期三</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">无书签</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">添加标签</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">查看图像</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">通过电子邮件发送</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">不允许</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">显示新开页面的缩略图</text>
+    <text id="IDS_BR_BODY_LARGE">大</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">缩略图查看</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">在页面上查找</text>
+    <text id="IDS_BR_BODY_PASSWORD">密码</text>
+    <text id="IDS_BR_BODY_TITLE">标题</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">文本编码</text>
+    <text id="IDS_BR_POP_DELETED">已删除</text>
+    <text id="IDS_BR_BODY_SETTINGS">设定</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">已选择1个项目</text>
+    <text id="IDS_BR_OPT_MINIMISE">最小化</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">标签</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">文本选择开启</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">新文件夹</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">已添加到书签</text>
+    <text id="IDS_BR_OPT_ALLOW">允许</text>
+    <text id="IDS_BR_BODY_READABLE">方便阅读</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">显示图像</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">自动</text>
+    <text id="IDS_COM_BODY_OCT">10月</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">代理服务器端口</text>
+    <text id="IDS_BR_HEADER_EDIT">编辑</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">是否删除浏览器历史记录?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">输入文件夹名称</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">通过信息发送</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">查看方式</text>
+    <text id="IDS_COM_BODY_TUE">星期二</text>
+    <text id="IDS_COM_BODY_MON">星期一</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">多窗口</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">已经存在</text>
+    <text id="IDS_BR_BODY_COPY_URL">复制网址</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">记住首选项</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">取消定位权限</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">删除所有 Cookies 吗?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">是否删除全部已保存的表单数据?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">网络故障</text>
+    <text id="IDS_BR_OPT_STOP">停止</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">在页面上查找</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">无已访问的站点</text>
+    <text id="IDS_COM_BODY_SAT">星期六</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">下载</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">添加书签</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">是否删除本地缓存的内容和数据库?</text>
+    <text id="IDS_BR_POP_FAIL">失败</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">关闭窗口</text>
+    <text id="IDS_BR_BODY_MEDIUM">中</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">最后一周</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">无法显示网页。服务器无响应</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">删除书签</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">添加至剪贴簿</text>
+    <text id="IDS_BR_BODY_OLDER">更早</text>
+    <text id="IDS_BR_SK_PREVIOUS">上一步</text>
+    <text id="IDS_BR_BUTTON_MORE">更多</text>
+    <text id="IDS_BR_OPT_MOVE">移动</text>
+    <text id="IDS_COM_BODY_YESTERDAY">昨天</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">选择模式</text>
+    <text id="IDS_BR_BODY_UNTAGGED">未标签</text>
+    <text id="IDS_BR_BODY_CREATED">创建</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">插入 SIM 卡</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">书签已移除</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">清除网络通知许可设置</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">共享链接</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">设置网页表格自动填充的文本</text>
+    <text id="IDS_COM_SK_OK">确定</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">小</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">复制图像</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">安全连接</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">格式数据</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">访问最多</text>
+    <text id="IDS_BR_OPT_SELECT">选择</text>
+    <text id="IDS_BR_HEADER_FOLDER">文件夹</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">无法打开新跳出窗口。已达到可打开窗口的最大数量上限</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">允许站点运行 JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">自动刷新</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">新窗口</text>
+    <text id="IDS_COM_SK_NO">否</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">允许保存站点并读取cookie数据</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">双击以关闭托盘</text>
+    <text id="IDS_BR_BODY_PLAY">播放</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">已达到最大标签数 (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">加载中,请稍等…</text>
+    <text id="IDS_BR_SK_CANCEL">取消</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">移动数据已禁用。使用 Wi-Fi 网络连接,或启用移动数据</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">空白页面</text>
+    <text id="IDS_BR_BODY_SEARCH">搜索</text>
+    <text id="IDS_COM_BODY_FEB">2月</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">禁用个人模式</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">清除缓存</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">密码</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">用户名</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">在您的移动设备上轻松查看 PC 网站。该功能放大文本大小以使其更易于阅读。注意:文本布局可能变化</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">编辑书签</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">清除已存数据</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">是否删除所有网站数据和位置许可?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">全选</text>
+    <text id="IDS_BR_POP_NEVER">从不</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">选择文件夹</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">最新浏览的网页</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">开发者选项</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">源语言</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">书签</text>
+    <text id="IDS_BR_SK_CLEAR">清除</text>
+    <text id="IDS_COM_BODY_TODAY">今天</text>
+    <text id="IDS_COM_SK_YES">是</text>
+    <text id="IDS_BR_OPT_PASTE">粘贴</text>
+    <text id="IDS_BR_SK_NEXT">下一步</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">无法添加至主屏。该网站不允许预览</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">WAP UA</text>
+    <text id="IDS_BR_POP_DEVICEABORT">无法预知的失败</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">是否清除网页通知许可?</text>
+    <text id="IDS_COM_BODY_SUN">星期日</text>
+    <text id="IDS_BR_POP_SAVED">已保存</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">双击以打开网页</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">额外网页信息</text>
+    <text id="IDS_BR_BODY_NORMAL">正常</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">已选择%d个项目</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">添加到书签</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">查看图像</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">正在开始下载...</text>
+    <text id="IDS_BR_BODY_EMPTY">空白</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">书签</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">字体大小</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">前进</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">确认要清除历史记录?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">清除所有 Cookie 数据</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">互联网记录未储存</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">删除浏览数据</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">日语 (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">复制</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">文件夹名称</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">阻止弹出窗口</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">已同步分页</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">添加至主页</text>
+    <text id="IDS_COM_SK_SAVE">保存</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">无效证书</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">匿名模式</text>
+    <text id="IDS_COM_BODY_JAN">1月</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">隐私和安全</text>
+    <text id="IDS_BR_BODY_PRINT">打印</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">此站点的安全证书存在问题</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">亮度</text>
+    <text id="IDS_BR_SK3_DELETE">删除?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">字体大小</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">自动检测</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">记住表单数据</text>
+    <text id="IDS_BR_SK_DELETE">删除</text>
+    <text id="IDS_COM_SK_CANCEL_A">取消</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">安全警告</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">下载?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">搜索或输入网址</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">清除表单数据</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">记住密码</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">进入记录</text>
+    <text id="IDS_BR_BODY_TODAY">今天</text>
+    <text id="IDS_BR_POP_REFUSE">拒绝</text>
+    <text id="IDS_COM_BODY_PRIVACY">隐私权</text>
+    <text id="IDS_BR_OPT_REFRESH">刷新</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">网络剪辑</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">清除密码</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">设置为首页</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">取消</text>
+    <text id="IDS_BR_OPT_HUGE">超大</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">通知中...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">最后 7 天</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(无标签)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">总是打开</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">历史记录</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">再轻敲一次以关闭互联网</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">输入书签名称</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">需要认证</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">保存链接</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">永远不再显示</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">复制到剪贴板</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">重命名文件夹</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">自动储存ID和密码</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">所有默认设定。 继续?</text>
+    <text id="IDS_BR_BODY_MOBILE">手机</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">选择书签</text>
+    <text id="IDS_COM_BODY_CLOSE">关闭</text>
+    <text id="IDS_BR_BODY_SMALL">小</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">重置为默认值</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">韩文(EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA(自动连接)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">重命名标签</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">创建文件夹</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">主页</text>
+    <text id="IDS_COM_POP_INVALID_URL">网址无效</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">桌面查看</text>
+    <text id="IDS_BR_SK_MENU">功能表</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">找不到网址</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">垂直浏览</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">在新窗口中打开</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">电子邮件</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">已创建快捷键</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">数据连接失败</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">自动填写表格</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">允许网站请求访问您的位置</text>
+    <text id="IDS_COM_BODY_THU">星期四</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">重命名文件夹</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">已从书签移除</text>
+    <text id="IDS_BR_OPT_BOOKMARK">书签</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">以缩略图方式打开页面</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">适合宽度</text>
+    <text id="IDS_COM_BODY_JUL">7月</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">数据网络</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">统一码(UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">已添加书签</text>
+    <text id="IDS_BR_TAB_HISTORY">历史记录</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">上个月</text>
+    <text id="IDS_BR_SK_DONE">完成</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">编辑书签</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">删除全部已存密码?</text>
+    <text id="IDS_BR_OPT_LIST">列表</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">添加到书签</text>
+    <text id="IDS_COM_BODY_MAY">5月</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">安全政策限制使用互联网浏览器</text>
+    <text id="IDS_COM_BODY_MAR">3月</text>
+    <text id="IDS_BR_BODY_URL">网址</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">无法添加书签。已达最大书签数量</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">总是询问</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">存储页面</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">选择单词</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">显示安全警告</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">新建文件夹</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">全部删除</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">是否删除选中书签?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">清除个性化数据</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">清除所有浏览器数据并将所有设定重置为默认值</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">显示网页上的图像</text>
+    <text id="IDS_BR_OPT_DICTIONARY">字典</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">默认视图</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">按标签排序</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">安装网络应用程序</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">关于浏览器</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">启用个人模式</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">剪贴簿</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">搜索引擎</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">记住我键入表单的数据以备后用</text>
+    <text id="IDS_BR_BODY_NO_TITLE">无标题</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d 周前</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">添加到主屏幕</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">启用定位功能</text>
+    <text id="IDS_BR_POP_ENTER_URL">输入网址</text>
+    <text id="IDS_BR_OPT_MANUAL">手动</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">无历史记录</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">运行 Java 脚本</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s请求您的位置</text>
+    <text id="IDS_COM_BODY_FRI">星期五</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">版本</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">信息</text>
+    <text id="IDS_BR_OPT_CACHE">缓存</text>
+    <text id="IDS_BR_SK_EDIT">编辑</text>
+    <text id="IDS_BR_BODY_GENARAL">一般</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">已保存的页面</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">允许 %s 显示通知</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">阻止网页上的弹出窗口</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">保存图像</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">访问最多的站点</text>
+    <text id="IDS_BR_BODY_YESTERDAY">昨天</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">输入标题</text>
+    <text id="IDS_COM_BODY_DEC">12月</text>
+    <text id="IDS_BR_POP_DELETED_ALL">已全部删除</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">已选择%d项目</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">无法保存图片</text>
+    <text id="IDS_BR_OPT_MESSAGES">信息</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">重新排序</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">自动调节大小文本</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">删除网站定位信息?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">列表视图</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">是否移动选中书签?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">没有足够内存</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">存储空间不足。请删除部分项目</text>
+</string_table>
diff --git a/res/zho-HK.xml b/res/zho-HK.xml
new file mode 100644 (file)
index 0000000..fbd011a
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">網絡通知</text>
+    <text id="IDS_BR_OPT_DRAG">拖曳</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">找不到結果</text>
+    <text id="IDS_COM_BODY_NOV">11月</text>
+    <text id="IDS_COM_BODY_PASTE">貼上</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">頁面內容設定</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">個別網站的進階設定</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">用戶首頁</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">視窗管理員</text>
+    <text id="IDS_BR_BODY_AUTO">自動</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">清除歷程記錄</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">目前頁面</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">關閉所有開啟的視窗然後前往首頁</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">接受 Cookies</text>
+    <text id="IDS_BR_OPT_SHARE">分享</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">中文 (GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">拉丁-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">開發人員模式</text>
+    <text id="IDS_COM_BODY_JUNE">6月</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">載入圖像</text>
+    <text id="IDS_BR_BUTTON2_DONE">完成</text>
+    <text id="IDS_BR_OPT_SETTINGS">設定</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">巨大</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">數據連接問題</text>
+    <text id="IDS_COM_BODY_AUG">8月</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">將目前頁面設定為首頁</text>
+    <text id="IDS_COM_BODY_SETTINGS">設定</text>
+    <text id="IDS_BR_SK_DELETE_ABB">刪除</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">日文 (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">已儲存的用戶名及密碼</text>
+    <text id="IDS_BR_OPT_OPEN">開啟</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">不再詢問</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">儲存以供離線閱讀</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">加入 Livebox</text>
+    <text id="IDS_COM_BODY_JULY">7月</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">建立資料夾</text>
+    <text id="IDS_BR_OPT_ADD">加入</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">高</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">儲存網站的用戶名稱和密碼</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">日文 (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">下載管理員</text>
+    <text id="IDS_COM_BODY_APRIL">4月</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">中文 (Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">大</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">網址設定</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">關閉全部</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">選擇項目</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">選擇全部</text>
+    <text id="IDS_BR_OPT_RELOAD">重新載入</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">轉至上一頁</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">清除歷程記錄?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">無項目</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">資料夾</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">自訂用戶代理程式</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">桌面檢視</text>
+    <text id="IDS_COM_BODY_SEP">9月</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">複製連結網址</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">在新頁面開啟</text>
+    <text id="IDS_COM_BODY_WED">週三</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">無書籤</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">加入標籤</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">檢視圖像</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">透過電子郵件發送</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">不允許</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">顯示新開啟頁面的概覽</text>
+    <text id="IDS_BR_BODY_LARGE">大</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">縮圖檢視</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">在頁面上尋找</text>
+    <text id="IDS_BR_BODY_PASSWORD">密碼</text>
+    <text id="IDS_BR_BODY_TITLE">標題</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">文字編碼</text>
+    <text id="IDS_BR_POP_DELETED">已刪除</text>
+    <text id="IDS_BR_BODY_SETTINGS">設定</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">已選擇 1 個項目</text>
+    <text id="IDS_BR_OPT_MINIMISE">最小化</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">標籤</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">文字選擇開</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">新資料夾</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">已加到書籤</text>
+    <text id="IDS_BR_OPT_ALLOW">允許</text>
+    <text id="IDS_BR_BODY_READABLE">可讀取</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">顯示圖像</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">自動</text>
+    <text id="IDS_COM_BODY_OCT">10月</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">代理伺服器端口</text>
+    <text id="IDS_BR_HEADER_EDIT">編輯</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">刪除瀏覽器紀錄嗎?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">輸入資料夾名稱</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">透過訊息發送</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">查看方式</text>
+    <text id="IDS_COM_BODY_TUE">週二</text>
+    <text id="IDS_COM_BODY_MON">週一</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">多重視窗</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">已存在</text>
+    <text id="IDS_BR_BODY_COPY_URL">複製網址</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">記住偏好</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">清除位置資訊存取權</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">要刪除全部 Cookie 嗎?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">刪除所有已儲存的表格數據嗎?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">網絡故障</text>
+    <text id="IDS_BR_OPT_STOP">停止</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">在頁面上尋找</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">無瀏覽網站</text>
+    <text id="IDS_COM_BODY_SAT">週六</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">下載</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">加入書籤</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">刪除本機緩存的內容和數據庫嗎?</text>
+    <text id="IDS_BR_POP_FAIL">失敗</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">關閉視窗</text>
+    <text id="IDS_BR_BODY_MEDIUM">中</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">最後一週</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">無法顯示網頁。伺服器沒有回應</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">刪除書籤</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">加入至剪貼簿</text>
+    <text id="IDS_BR_BODY_OLDER">較舊的</text>
+    <text id="IDS_BR_SK_PREVIOUS">上一步</text>
+    <text id="IDS_BR_BUTTON_MORE">更多</text>
+    <text id="IDS_BR_OPT_MOVE">移動</text>
+    <text id="IDS_COM_BODY_YESTERDAY">昨天</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">選擇模式</text>
+    <text id="IDS_BR_BODY_UNTAGGED">未標籤</text>
+    <text id="IDS_BR_BODY_CREATED">已建立</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">請插入 SIM 卡</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">已移除書籤</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">清除網頁通知權限設定</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">分享連結</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">設定網頁表格自動填寫的文字</text>
+    <text id="IDS_COM_SK_OK">確定</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">小</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">複製圖像</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">安全連接</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">表格數據</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">最常瀏覽</text>
+    <text id="IDS_BR_OPT_SELECT">選擇</text>
+    <text id="IDS_BR_HEADER_FOLDER">資料夾</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">無法開啟新視窗。開啟的視窗數目已達上限</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">允許網站執行 JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">自動重新整理</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">新視窗</text>
+    <text id="IDS_COM_SK_NO">否</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">允許網站儲存和讀取 cookie 數據</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">輕觸兩下以關閉工具列</text>
+    <text id="IDS_BR_BODY_PLAY">播放</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">已達標籤數目上限(%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">正在載入。請稍候...</text>
+    <text id="IDS_BR_SK_CANCEL">取消</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">流動數據已停用。使用 Wi-Fi 網絡連接,或啟用流動網絡</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">空白頁面</text>
+    <text id="IDS_BR_BODY_SEARCH">搜尋</text>
+    <text id="IDS_COM_BODY_FEB">2月</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">停用私人模式</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">清除緩存</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">密碼</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">用戶名稱</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">在您的流動裝置上輕鬆檢視電腦網站。此功能可放大文字大小使其更易於閱讀。請注意:文字版面配置可能會變更</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">編輯書籤</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">清除已儲存的數據</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">刪除所有網站數據位置權限嗎?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">選擇全部</text>
+    <text id="IDS_BR_POP_NEVER">永不</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">選擇資料夾</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">上次檢視的頁面</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">開發人員選項</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">來源語言</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">書籤</text>
+    <text id="IDS_BR_SK_CLEAR">清除</text>
+    <text id="IDS_COM_BODY_TODAY">今天</text>
+    <text id="IDS_COM_SK_YES">是</text>
+    <text id="IDS_BR_OPT_PASTE">貼上</text>
+    <text id="IDS_BR_SK_NEXT">下一步</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">無法加入至主螢幕。此網站不允許預覽</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">用戶代理</text>
+    <text id="IDS_BR_POP_DEVICEABORT">意外故障</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">清除網頁通知權限嗎?</text>
+    <text id="IDS_COM_BODY_SUN">週日</text>
+    <text id="IDS_BR_POP_SAVED">已儲存</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">輕觸兩下以開啟網頁</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">其他網頁資訊</text>
+    <text id="IDS_BR_BODY_NORMAL">正常</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">已選擇 %d 個項目</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">加到書籤</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">檢視圖像</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">正在開始下載...</text>
+    <text id="IDS_BR_BODY_EMPTY">空白</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">書籤</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">字體大小</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">轉至下一頁</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">清除全部 Cookie 數據</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">互聯網歷程記錄未儲存</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">刪除瀏覽數據</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">日文 (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">複製</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">資料夾名稱</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">封鎖彈出視窗</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">已同步的標籤</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">加入至首頁</text>
+    <text id="IDS_COM_SK_SAVE">儲存</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">證書無效</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">匿名模式</text>
+    <text id="IDS_COM_BODY_JAN">1月</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">私隱和安全</text>
+    <text id="IDS_BR_BODY_PRINT">列印</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">此網站的安全性證書存在問題</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">亮度</text>
+    <text id="IDS_BR_SK3_DELETE">刪除?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">字體大小</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">自動偵測</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">記住表格數據</text>
+    <text id="IDS_BR_SK_DELETE">刪除</text>
+    <text id="IDS_COM_SK_CANCEL_A">取消</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">安全警告</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">要下載嗎?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">搜尋或輸入網址</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">清除表格數據</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">記住密碼</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">前往歷程記錄</text>
+    <text id="IDS_BR_BODY_TODAY">今天</text>
+    <text id="IDS_BR_POP_REFUSE">拒絕</text>
+    <text id="IDS_COM_BODY_PRIVACY">私隱</text>
+    <text id="IDS_BR_OPT_REFRESH">重新整理</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">網絡剪輯</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">清除密碼</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">設定為首頁</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">取消</text>
+    <text id="IDS_BR_OPT_HUGE">巨大</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">正在通知...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">過去 7 天</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(無標籤)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">總是開啟</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">歷程記錄</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">請再輕觸一次以關閉互聯網</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">輸入書籤名稱</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">需要認證</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">儲存連結</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">永不再顯示</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">複製到剪貼板</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">重新命名資料夾</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">自動儲存ID /密碼</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">將全部設定重設為預設。繼續嗎?</text>
+    <text id="IDS_BR_BODY_MOBILE">手機</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">選擇書籤</text>
+    <text id="IDS_COM_BODY_CLOSE">關閉</text>
+    <text id="IDS_BR_BODY_SMALL">小</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">重設為預設</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">韓文 (EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (自動連接)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">重新命名標籤</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">建立資料夾</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">首頁</text>
+    <text id="IDS_COM_POP_INVALID_URL">網址無效</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">桌面檢視</text>
+    <text id="IDS_BR_SK_MENU">功能表</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">找不到網址</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">垂直瀏覽</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">在新視窗開啟</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">電子郵件</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">捷徑已建立</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">數據連線失敗</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">自動完成表單</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">允許網站請求存取您的位置</text>
+    <text id="IDS_COM_BODY_THU">週四</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">重新命名資料夾</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">已從書籤中移除</text>
+    <text id="IDS_BR_OPT_BOOKMARK">書籤</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">在概覽中開啟頁面</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">符合寬度</text>
+    <text id="IDS_COM_BODY_JUL">7月</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">數據網絡</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">已加入書籤</text>
+    <text id="IDS_BR_TAB_HISTORY">歷程記錄</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">上個月</text>
+    <text id="IDS_BR_SK_DONE">完成</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">編輯書籤</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">刪除所有儲存的密碼嗎?</text>
+    <text id="IDS_BR_OPT_LIST">清單</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">加到書籤</text>
+    <text id="IDS_COM_BODY_MAY">5月</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">安全政策限制使用互聯網瀏覽器</text>
+    <text id="IDS_COM_BODY_MAR">3月</text>
+    <text id="IDS_BR_BODY_URL">網址</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">無法加入書籤。書籤數目已達上限</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">總是詢問</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">儲存頁面</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">擇擇字詞</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">顯示安全性警告</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">建立資料夾</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">全部刪除</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">刪除選擇的書籤嗎?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">清除個人化數據</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">清除全部瀏覽器數據,並將全部設定重設為預設</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">顯示網頁上的圖像</text>
+    <text id="IDS_BR_OPT_DICTIONARY">字典</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">預設檢視</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">按標籤排序</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">安裝網頁應用程式</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">關於瀏覽器</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">啟用私人模式</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">剪貼簿</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">搜尋引擎</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">記住我在表格中輸入的數據供日後使用</text>
+    <text id="IDS_BR_BODY_NO_TITLE">無標題</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d 個星期前</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">加入至主螢幕</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">啟用定位功能</text>
+    <text id="IDS_BR_POP_ENTER_URL">輸入網址</text>
+    <text id="IDS_BR_OPT_MANUAL">手動</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">無歷程記錄</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">執行 JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s請求你的位置</text>
+    <text id="IDS_COM_BODY_FRI">週五</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">版本</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">訊息</text>
+    <text id="IDS_BR_OPT_CACHE">緩存</text>
+    <text id="IDS_BR_SK_EDIT">編輯</text>
+    <text id="IDS_BR_BODY_GENARAL">一般</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">已儲存頁面</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">允許 %s 以顯示通知</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">封鎖網頁上的彈出視窗</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">儲存圖像</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">最常瀏覽網站</text>
+    <text id="IDS_BR_BODY_YESTERDAY">昨天</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">輸入標題</text>
+    <text id="IDS_COM_BODY_DEC">12月</text>
+    <text id="IDS_BR_POP_DELETED_ALL">已全部刪除</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">%d 個項目已選擇</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">無法儲存圖像</text>
+    <text id="IDS_BR_OPT_MESSAGES">訊息</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">重新排序</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">自動調整文字大小</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">刪除網站位置存取資訊嗎?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">清單檢視</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">移動選擇的書籤嗎?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">記憶體不足</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">記憶體不足。請刪除一些項目</text>
+</string_table>
diff --git a/res/zho-SG.xml b/res/zho-SG.xml
new file mode 100644 (file)
index 0000000..1d98f36
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">网络通知</text>
+    <text id="IDS_BR_OPT_DRAG">拖动</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">未找到结果</text>
+    <text id="IDS_COM_BODY_NOV">11月</text>
+    <text id="IDS_COM_BODY_PASTE">粘贴</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">页面内容设置</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">个人网站高级设置</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">用户主页</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">窗口管理器</text>
+    <text id="IDS_BR_BODY_AUTO">自动</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">清除历史记录</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">当前页面</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">Close all opened windows and go to the homepage</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">接受 Cookies</text>
+    <text id="IDS_BR_OPT_SHARE">共享</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">中文(GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">开发模式</text>
+    <text id="IDS_COM_BODY_JUNE">6月</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">载入图像</text>
+    <text id="IDS_BR_BUTTON2_DONE">完成</text>
+    <text id="IDS_BR_OPT_SETTINGS">设定</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">巨大</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">数据连接性问题</text>
+    <text id="IDS_COM_BODY_AUG">8月</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">将当前页面设置为主页</text>
+    <text id="IDS_COM_BODY_SETTINGS">设定</text>
+    <text id="IDS_BR_SK_DELETE_ABB">删除</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">日语 (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">储存的ID和密码</text>
+    <text id="IDS_BR_OPT_OPEN">开启文件</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">不再询问</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">保存用于离线阅读</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">Add Livebox</text>
+    <text id="IDS_COM_BODY_JULY">7月</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">创建文件夹</text>
+    <text id="IDS_BR_OPT_ADD">添加</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">高</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">保存网页用户名和密码</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">日语 (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">下载管理器</text>
+    <text id="IDS_COM_BODY_APRIL">4月</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">中文(大5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">大</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">网络设置</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">关闭全部</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">选择项目</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">全选</text>
+    <text id="IDS_BR_OPT_RELOAD">重新载入</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">后退</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">清除历史记录?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">无项目</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">文件夹</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">定制用户代理</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">桌面视图</text>
+    <text id="IDS_COM_BODY_SEP">9月</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">复制链接 URL</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">在新页面打开</text>
+    <text id="IDS_COM_BODY_WED">周三</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">无书签</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">添加标签</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">查看图像</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">通过电子邮件发送</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">不允许</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">显示新打开页面的概况</text>
+    <text id="IDS_BR_BODY_LARGE">大</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">缩略图查看</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">在页面上查找</text>
+    <text id="IDS_BR_BODY_PASSWORD">密码</text>
+    <text id="IDS_BR_BODY_TITLE">标题</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">文本编码</text>
+    <text id="IDS_BR_POP_DELETED">已删除</text>
+    <text id="IDS_BR_BODY_SETTINGS">设定</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">已选择1个项目</text>
+    <text id="IDS_BR_OPT_MINIMISE">最小化</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">标签</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">文本选择开启</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">新文件夹</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">已添加到书签</text>
+    <text id="IDS_BR_OPT_ALLOW">允许</text>
+    <text id="IDS_BR_BODY_READABLE">方便阅读</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">显示图像</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">自动</text>
+    <text id="IDS_COM_BODY_OCT">10月</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">代理服务器端口</text>
+    <text id="IDS_BR_HEADER_EDIT">编辑</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">是否删除浏览器历史?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">输入文件夹名称</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">通过讯息发送</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">查看方式</text>
+    <text id="IDS_COM_BODY_TUE">周二</text>
+    <text id="IDS_COM_BODY_MON">周一</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">多窗口</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">已经存在</text>
+    <text id="IDS_BR_BODY_COPY_URL">复制网址</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">记住首选项</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">清除位置接入?</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">删除所有 Cookie 吗?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">是否删除全部已保存的表格数据?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">网络故障</text>
+    <text id="IDS_BR_OPT_STOP">停止</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">在页面上查找</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">无已访问的站点</text>
+    <text id="IDS_COM_BODY_SAT">周六</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">下载</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">添加书签</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">是否删除本地缓存的内容和数据库?</text>
+    <text id="IDS_BR_POP_FAIL">失败</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">关闭窗口</text>
+    <text id="IDS_BR_BODY_MEDIUM">中</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">最后一周</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">无法显示网页。服务器无响应</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">删除书签</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">添加至剪贴簿</text>
+    <text id="IDS_BR_BODY_OLDER">更早</text>
+    <text id="IDS_BR_SK_PREVIOUS">上一页</text>
+    <text id="IDS_BR_BUTTON_MORE">更多</text>
+    <text id="IDS_BR_OPT_MOVE">移动</text>
+    <text id="IDS_COM_BODY_YESTERDAY">昨天</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">选择模式</text>
+    <text id="IDS_BR_BODY_UNTAGGED">未标签</text>
+    <text id="IDS_BR_BODY_CREATED">已创建</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">请插入 SIM 卡</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">书签已移除</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">清除网络通知许可设置</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">共享链接</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">设置网页表格自动填充的文本</text>
+    <text id="IDS_COM_SK_OK">确认</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">小</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">复制图像</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">安全连接</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">格式数据</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">访问最多</text>
+    <text id="IDS_BR_OPT_SELECT">选择</text>
+    <text id="IDS_BR_HEADER_FOLDER">文件夹</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">无法打开新跳出窗口。已达到可打开窗口的最大数量上限</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">允许站点运行 JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">自动刷新</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">新窗口</text>
+    <text id="IDS_COM_SK_NO">否</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">允许保存站点并读取cookie数据</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">双击以关闭托盘</text>
+    <text id="IDS_BR_BODY_PLAY">播放</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">已达到最大标签数 (%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">加载中,请稍等…</text>
+    <text id="IDS_BR_SK_CANCEL">取消</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">移动数据已禁用。使用 Wi-Fi 网络连接,或启用移动数据</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">空白页面</text>
+    <text id="IDS_BR_BODY_SEARCH">搜寻</text>
+    <text id="IDS_COM_BODY_FEB">2月</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">禁用个人模式</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">清除缓存</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">密码</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">用户名称</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">在您的移动设备上轻松查看 PC 网站。该功能放大文本大小以使其更易于阅读。注意:文本布局可能变化</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">编辑书签</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">清除已存数据</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">是否删除所有网站数据和位置许可?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">全选</text>
+    <text id="IDS_BR_POP_NEVER">从不</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">选择文件夹</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">最新浏览的网页</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">开发者选项</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">源语言</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">书签</text>
+    <text id="IDS_BR_SK_CLEAR">清除</text>
+    <text id="IDS_COM_BODY_TODAY">今天</text>
+    <text id="IDS_COM_SK_YES">是</text>
+    <text id="IDS_BR_OPT_PASTE">粘贴</text>
+    <text id="IDS_BR_SK_NEXT">下一页</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">无法添加至主屏。该网站不允许预览</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">WAP UA</text>
+    <text id="IDS_BR_POP_DEVICEABORT">无法预知的失败</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">是否清除网页通知许可?</text>
+    <text id="IDS_COM_BODY_SUN">周日</text>
+    <text id="IDS_BR_POP_SAVED">已储存</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">双击以打开网页</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">额外网页信息</text>
+    <text id="IDS_BR_BODY_NORMAL">正常</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">已选择%d个项目</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">添加到书签</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">查看图像</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">正在开始下载...</text>
+    <text id="IDS_BR_BODY_EMPTY">空白</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">书签</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">字体大小</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">前进</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">确认要清除历史记录?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">清除所有 Cookie 数据</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">互联网记录未储存</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">删除浏览数据</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">日语 (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">复制</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">文件夹名称</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">阻止弹出窗口</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">已同步分页</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">添加至主页</text>
+    <text id="IDS_COM_SK_SAVE">储存</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">无效证书</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">匿名模式</text>
+    <text id="IDS_COM_BODY_JAN">1月</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">隐私和安全</text>
+    <text id="IDS_BR_BODY_PRINT">打印</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">此站点的安全证书存在问题</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">亮度</text>
+    <text id="IDS_BR_SK3_DELETE">删除?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">字体大小</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">自动侦测</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">记住表单数据</text>
+    <text id="IDS_BR_SK_DELETE">删除</text>
+    <text id="IDS_COM_SK_CANCEL_A">取消</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">安全警告</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">下载?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">搜索或输入URL</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">清除表单数据</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">记住密码</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">进入记录</text>
+    <text id="IDS_BR_BODY_TODAY">今天</text>
+    <text id="IDS_BR_POP_REFUSE">拒绝</text>
+    <text id="IDS_COM_BODY_PRIVACY">隐私</text>
+    <text id="IDS_BR_OPT_REFRESH">更新</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">网络剪辑</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">清除密码</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">设置为首页</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">取消</text>
+    <text id="IDS_BR_OPT_HUGE">超大</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">通知中...</text>
+    <text id="IDS_COM_BODY_GOOGLE">谷歌</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">最后 7 天</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(无标签)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">总是打开</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">历史记录</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">再轻敲一次以关闭互联网</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">输入书签名称</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">需要认证</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">保存链接</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">永远不再显示</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">复制至剪贴板</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">重命名文件夹</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">自动储存ID和密码</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">所有默认设定。 继续?</text>
+    <text id="IDS_BR_BODY_MOBILE">手机</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">选择书签</text>
+    <text id="IDS_COM_BODY_CLOSE">关闭</text>
+    <text id="IDS_BR_BODY_SMALL">小</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">Reset to default</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">韩文(EUC-KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA(自动连接)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">重命名标签</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">创建文件夹</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">主页</text>
+    <text id="IDS_COM_POP_INVALID_URL">网址无效</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">桌面查看</text>
+    <text id="IDS_BR_SK_MENU">功能表</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">找不到网址</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">垂直浏览</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">在新窗口中打开</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">电邮</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">已创建快捷键</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">数据连接失败</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">自动填写表格</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">允许网站请求访问您的位置</text>
+    <text id="IDS_COM_BODY_THU">周四</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">重命名文件夹</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">已从书签移除</text>
+    <text id="IDS_BR_OPT_BOOKMARK">已添加书签</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">在综述中打开页面</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">适合宽度</text>
+    <text id="IDS_COM_BODY_JUL">7月</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">数据网络</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">单一码(UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">已添加书签</text>
+    <text id="IDS_BR_TAB_HISTORY">历史记录</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">上个月</text>
+    <text id="IDS_BR_SK_DONE">已完成</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">编辑书签</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">删除全部已存密码?</text>
+    <text id="IDS_BR_OPT_LIST">列表</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">添加到书签</text>
+    <text id="IDS_COM_BODY_MAY">5月</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">安全政策限制使用互联网浏览器</text>
+    <text id="IDS_COM_BODY_MAR">3月</text>
+    <text id="IDS_BR_BODY_URL">网址</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">无法添加书签。已达最大书签数量</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">始终询问</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">储存页面</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">选择字词</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">显示安全警告</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">创建文件夹</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">全部删除</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">是否删除选中书签?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">Clear personalised data</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">清除所有浏览器数据并将所有设定重置为默认值</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">显示网页上的图像</text>
+    <text id="IDS_BR_OPT_DICTIONARY">字典</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">预置视图</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">按标签排序</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">安装网络应用程序</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">关于浏览器</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">启用个人模式</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">剪贴簿</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">搜索引擎</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">记住我键入表单的数据以备后用</text>
+    <text id="IDS_BR_BODY_NO_TITLE">无标题</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d 周前</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">添加到主屏幕</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">启动位置</text>
+    <text id="IDS_BR_POP_ENTER_URL">输入URL</text>
+    <text id="IDS_BR_OPT_MANUAL">手动</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">无历史记录</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">运行Java脚本</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s请求您的位置</text>
+    <text id="IDS_COM_BODY_FRI">周五</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">版本</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">讯息</text>
+    <text id="IDS_BR_OPT_CACHE">缓存</text>
+    <text id="IDS_BR_SK_EDIT">编辑</text>
+    <text id="IDS_BR_BODY_GENARAL">一般</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">已保存的页面</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">允许 %s 显示通知</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">阻止网页上的弹出窗口</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">保存图像</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">访问最多的站点</text>
+    <text id="IDS_BR_BODY_YESTERDAY">昨天</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">输入标题</text>
+    <text id="IDS_COM_BODY_DEC">12月</text>
+    <text id="IDS_BR_POP_DELETED_ALL">已全部删除</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">已选择%d项目</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">无法保存图片</text>
+    <text id="IDS_BR_OPT_MESSAGES">讯息</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">重新排序</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">自动调节大小文本</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">是否删除网站位置访问信息?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">列表视图</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">是否移动选中书签?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">内存不足</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">内存已满\n请删除项目</text>
+</string_table>
diff --git a/res/zho-TW.xml b/res/zho-TW.xml
new file mode 100644 (file)
index 0000000..e2a0c59
--- /dev/null
@@ -0,0 +1,345 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+       This XML file was automatically generated by UiBuilder - do not modify by hand.
+-->
+<string_table Bversion="2.0.0.201310251600" Dversion="20120315">
+    <text id="IDS_BR_HEADER_WEB_NOTIFICATION">網路通知</text>
+    <text id="IDS_BR_OPT_DRAG">拖曳</text>
+    <text id="IDS_BR_BODY_NO_RESULTS_FOUND">找不到結果</text>
+    <text id="IDS_COM_BODY_NOV">11月</text>
+    <text id="IDS_COM_BODY_PASTE">貼上</text>
+    <text id="IDS_BR_MBODY_PAGE_CONTENT_SETTINGS">頁面內容設置</text>
+    <text id="IDS_BR_BODY_ADVANCED_SETTINGS_FOR_INDIVIDUAL_WEBSITES">個別網站的進階設定</text>
+    <text id="IDS_BR_BODY_USER_HOMEPAGE">使用者首頁</text>
+    <text id="IDS_BR_ACHEADER1_WINDOW_MANAGER">視窗管理員</text>
+    <text id="IDS_BR_BODY_AUTO">自動</text>
+    <text id="IDS_BR_BODY_CLEAR_HISTORY">清除記錄</text>
+    <text id="IDS_BR_BODY_CURRENT_PAGE">目前頁面</text>
+    <text id="IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE">關閉所有開啟的視窗後前往首頁</text>
+    <text id="IDS_BR_BODY_ACCEPT_COOKIES">接受 Cookie</text>
+    <text id="IDS_BR_OPT_SHARE">分享</text>
+    <text id="IDS_BR_OPT_CHINESE_HGBK">中文(GBK)</text>
+    <text id="IDS_BR_OPT_LATIN_1_HISO_8859_1">Latin-1 (ISO-8859-1)</text>
+    <text id="IDS_BR_BODY_DEVELOPER_MODE">程式開發人員模式</text>
+    <text id="IDS_COM_BODY_JUNE">6月</text>
+    <text id="IDS_BR_OPT_LOAD_IMAGES">載入圖片</text>
+    <text id="IDS_BR_BUTTON2_DONE">完成</text>
+    <text id="IDS_BR_OPT_SETTINGS">設定</text>
+    <text id="IDS_BR_OPT_GIANT_M_TEXTSIZE">大</text>
+    <text id="IDS_BR_HEADER_DATA_CONNECTIVITY_PROBLEM">資料連線性問題</text>
+    <text id="IDS_COM_BODY_AUG">8月</text>
+    <text id="IDS_BR_BODY_SET_CURRENT_PAGE_AS_HOMEPAGE">將目前頁面設定為首頁</text>
+    <text id="IDS_COM_BODY_SETTINGS">設定</text>
+    <text id="IDS_BR_SK_DELETE_ABB">刪除</text>
+    <text id="IDS_BR_OPT_JAPANESE_HSHIFT_JIS">日文 (SHIFT JIS)</text>
+    <text id="IDS_BR_BODY_SAVED_ID_PASSWORD">儲存帳號和密碼</text>
+    <text id="IDS_BR_OPT_OPEN">開啟</text>
+    <text id="IDS_BR_OPT_DO_NOT_ASK_AGAIN">不再詢問</text>
+    <text id="IDS_BR_BODY_SAVE_FOR_OFFLINE_READING_ABB">儲存以供離線閱讀</text>
+    <text id="IDS_BR_OPT_ADD_LIVEBOX">新增 Livebox</text>
+    <text id="IDS_COM_BODY_JULY">7月</text>
+    <text id="IDS_BR_SK3_CREATE_FOLDER">建立資料夾</text>
+    <text id="IDS_BR_OPT_ADD">新增</text>
+    <text id="IDS_BR_BODY_HIGH_MPRIORITY">高</text>
+    <text id="IDS_BR_BODY_SAVE_USER_NAMES_AND_PASSWORDS_FOR_WEBSITES">儲存您的使用者名稱與密碼</text>
+    <text id="IDS_BR_OPT_JAPANESE_HEUC_JP">日文 (EUC-JP)</text>
+    <text id="IDS_BR_HEADER_DOWNLOAD_MANAGER">下載管理員</text>
+    <text id="IDS_COM_BODY_APRIL">4月</text>
+    <text id="IDS_BR_OPT_CHINESE_HBIG5">中文(Big5)</text>
+    <text id="IDS_BR_OPT_PAGE_SIZE_LARGE">大</text>
+    <text id="IDS_BR_BODY_WEBSITE_SETTINGS">網站設定</text>
+    <text id="IDS_BR_OPT_CLOSE_ALL">關閉全部</text>
+    <text id="IDS_BR_HEADER_SELECT_ITEMS">選擇項目</text>
+    <text id="IDS_BR_BODY_SELECT_ALL">全選</text>
+    <text id="IDS_BR_OPT_RELOAD">重新載入</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_BACKWARD">往後</text>
+    <text id="IDS_BR_POP_CLEAR_HISTORY_Q">清除歷史記錄?</text>
+    <text id="IDS_BR_BODY_NO_ITEMS">無項目</text>
+    <text id="IDS_BR_ACHEADER2_FOLDER">資料夾</text>
+    <text id="IDS_BR_BODY_CUSTOM_USER_AGENT">自訂使用者代理程式</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW_ABB">電腦版檢視</text>
+    <text id="IDS_COM_BODY_SEP">9月</text>
+    <text id="IDS_BR_OPT_COPY_LINK_URL">複製連結網址</text>
+    <text id="IDS_BR_OPT_OPEN_IN_NEW_PAGE_ABB">以新頁開啟</text>
+    <text id="IDS_COM_BODY_WED">週三</text>
+    <text id="IDS_BR_BODY_NO_BOOKMARKS">無書籤</text>
+    <text id="IDS_BR_HEADER_ADD_TAG">新增標籤</text>
+    <text id="IDS_BR_OPT_VIEW_IMAGE">檢視圖像</text>
+    <text id="IDS_BR_OPT_SEND_VIA_EMAIL">透過電子郵件傳送</text>
+    <text id="IDS_BR_POP_NOT_ALLOWED">不允許</text>
+    <text id="IDS_BR_BODY_SHOW_OVERVIEW_OF_NEWLY_OPENED_PAGES">顯示新開啟網頁的總覽畫面</text>
+    <text id="IDS_BR_BODY_LARGE">大</text>
+    <text id="IDS_BR_HEADER_PICASA">Picasa</text>
+    <text id="IDS_BR_OPT_THUMBNAIL_VIEW">縮圖檢視</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE">在頁面中尋找</text>
+    <text id="IDS_BR_BODY_PASSWORD">密碼</text>
+    <text id="IDS_BR_BODY_TITLE">標題</text>
+    <text id="IDS_BR_OPT_TEXT_ENCODING">文字編碼</text>
+    <text id="IDS_BR_POP_DELETED">已刪除</text>
+    <text id="IDS_BR_BODY_SETTINGS">設定</text>
+    <text id="IDS_BR_POP_1_ITEM_SELECTED">已選擇 1 項目</text>
+    <text id="IDS_BR_OPT_MINIMISE">最小化</text>
+    <text id="IDS_BR_BODY_ADDDETAILSVIEW_TAGS">標籤</text>
+    <text id="IDS_BR_OPT_TEXT_SELECTION_ON">開啟文字選擇</text>
+    <text id="IDS_BR_OPT_NEW_FOLDER">新資料夾</text>
+    <text id="IDS_BR_POP_ADDED_TO_BOOKMARKS">已新增至書籤</text>
+    <text id="IDS_BR_OPT_ALLOW">允許</text>
+    <text id="IDS_BR_BODY_READABLE">可讀取</text>
+    <text id="IDS_BR_BODY_SHOW_IMAGES">顯示圖片</text>
+    <text id="IDS_BR_BODY_AUTOMATIC">自動</text>
+    <text id="IDS_COM_BODY_OCT">10月</text>
+    <text id="IDS_BR_BODY_PROXY_PORT">代理伺服器連接埠</text>
+    <text id="IDS_BR_HEADER_EDIT">編輯</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q">刪除瀏覽器紀錄嗎?</text>
+    <text id="IDS_BR_BODY_ENTER_FOLDER_NAME">輸入資料夾名稱</text>
+    <text id="IDS_BR_OPT_SEND_VIA_MESSAGE">透過訊息傳送</text>
+    <text id="IDS_BR_OPT_VIEW_BY_ABB">檢視方式</text>
+    <text id="IDS_COM_BODY_TUE">週二</text>
+    <text id="IDS_COM_BODY_MON">週一</text>
+    <text id="IDS_BR_HEADER_MULTI_WINDOW">多重視窗</text>
+    <text id="IDS_BR_POP_ALREADY_EXISTS">已存在</text>
+    <text id="IDS_BR_BODY_COPY_URL">複製 URL</text>
+    <text id="IDS_BR_BODY_REMEMBER_PREFERENCE">記住偏好</text>
+    <text id="IDS_BR_BODY_CLEAR_LOCATION_ACCESS">清除位置存取</text>
+    <text id="IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO">刪除所有 Cookie?</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q">刪除所有已儲存的表格資料嗎?</text>
+    <text id="IDS_BR_POP_NETWORK_ERROR">網路錯誤</text>
+    <text id="IDS_BR_OPT_STOP">停止</text>
+    <text id="IDS_BR_OPT_FIND_ON_PAGE_ABB">在頁面中尋找</text>
+    <text id="IDS_BR_BODY_NO_VISITED_SITES">無造訪的網站</text>
+    <text id="IDS_COM_BODY_SAT">週六</text>
+    <text id="IDS_BR_BODY_DOWNLOAD">下載</text>
+    <text id="IDS_BR_OPT_ADD_BOOKMARK">新增書籤</text>
+    <text id="IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q">刪除本機快取的內容與資料庫嗎?</text>
+    <text id="IDS_BR_POP_FAIL">失敗</text>
+    <text id="IDS_BR_OPT_CLOSE_WINDOW">關閉視窗</text>
+    <text id="IDS_BR_BODY_MEDIUM">適中</text>
+    <text id="IDS_BR_BODY_LAST_WEEK">上一週</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_DISPLAY_THE_WEBPAGE_NO_RESPONSE_FROM_THE_SERVER">無法顯示網頁。伺服器沒有回應</text>
+    <text id="IDS_BR_OPT_DELETE_BOOKMARK">刪除書籤</text>
+    <text id="IDS_BR_OPT_ADD_TO_SCRAPBOOK_ABB">新增至剪貼簿</text>
+    <text id="IDS_BR_BODY_OLDER">較舊</text>
+    <text id="IDS_BR_SK_PREVIOUS">上一步</text>
+    <text id="IDS_BR_BUTTON_MORE">更多</text>
+    <text id="IDS_BR_OPT_MOVE">移動</text>
+    <text id="IDS_COM_BODY_YESTERDAY">昨天</text>
+    <text id="IDS_BR_OPT_SELECTION_MODE">選項模式</text>
+    <text id="IDS_BR_BODY_UNTAGGED">未標記</text>
+    <text id="IDS_BR_BODY_CREATED">已建立</text>
+    <text id="IDS_BR_POP_PLEASE_INSERT_SIM_CARD">請插入 SIM 卡</text>
+    <text id="IDS_BR_POP_BOOKMARK_REMOVED">已移除書籤</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSION_SETTINGS">清除網頁通知權限設定</text>
+    <text id="IDS_BR_BODY_SHARE_LINK">分享連結</text>
+    <text id="IDS_BR_BODY_SET_TEXT_FOR_WEB_FORM_AUTO_FILL">設定網頁表單自動輸入</text>
+    <text id="IDS_COM_SK_OK">確定</text>
+    <text id="IDS_BR_BODY_PREFERENCESTEXTSIZESMALL">小</text>
+    <text id="IDS_BR_OPT_COPY_IMAGE">複製圖像</text>
+    <text id="IDS_BR_POP_SECURE_CONNECTION">安全連接</text>
+    <text id="IDS_BR_HEADER_FORM_DATA">表單資料</text>
+    <text id="IDS_BR_TAB_MOST_VISITED">常用網頁</text>
+    <text id="IDS_BR_OPT_SELECT">選擇</text>
+    <text id="IDS_BR_HEADER_FOLDER">資料夾</text>
+    <text id="IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER">無法開啟新的視窗。已達視窗數量上限</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_RUN_JAVASCRIPT">允許網站執行 JavaScript</text>
+    <text id="IDS_BR_HEADER_AUTO_REFRESH">自動重新整理</text>
+    <text id="IDS_BR_OPT_NEW_WINDOW">新視窗</text>
+    <text id="IDS_COM_SK_NO">否</text>
+    <text id="IDS_BR_BODY_ALLOWS_SITES_TO_SAVE_AND_READ_COOKIE_DATA">允許網站儲存和讀取 cookie 資訊</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_CLOSE_THE_TRAY_T_TALKBACK">輕觸兩下來關閉工具列</text>
+    <text id="IDS_BR_BODY_PLAY">播放</text>
+    <text id="IDS_BR_BODY_MAXIMUM_NUMBER_OF_TAGS_HPD_REACHED">已達標籤數目上限(%d)</text>
+    <text id="IDS_BR_POP_LOADING_PLEASE_WAIT_ING">正在載入中。請稍候…</text>
+    <text id="IDS_BR_SK_CANCEL">取消</text>
+    <text id="IDS_BR_POP_MOBILE_DATA_DISABLED_CONNECT_USING_WI_FI_NETWORK_OR_ENABLE_MOBILE_DATA">行動數據已停用。使用 Wi-Fi 連接,或啟用行動網路</text>
+    <text id="IDS_BR_BODY_COOKIES">Cookies</text>
+    <text id="IDS_BR_BODY_BLANK_PAGE">空白頁面</text>
+    <text id="IDS_BR_BODY_SEARCH">搜尋</text>
+    <text id="IDS_COM_BODY_FEB">2月</text>
+    <text id="IDS_BR_BODY_DISABLE_PRIVATE_MODE">停用私密模式</text>
+    <text id="IDS_BR_BODY_CLEAR_CACHE">清除快取</text>
+    <text id="IDS_BR_BODY_AUTHPASSWORD">密碼</text>
+    <text id="IDS_BR_BODY_AUTHUSERNAME">使用者名稱</text>
+    <text id="IDS_BR_SBODY_VIEW_PC_WEBSITES_EASILY_ON_YOUR_MOBILE_DEVICE_THIS_FEATURE_BOOSTS_THE_TEXT_SIZE_TO_MAKE_IT_EASIER_TO_READ_NOTE_C_THE_TEXT_LAYOUT_MAY_CHANGE">在您的行動裝置上輕鬆檢視電腦網站。此功能可放大文字大小使其更易於閱讀。請注意:文字版面配置可能會變更</text>
+    <text id="IDS_BR_ACHEADER2_EDIT_BOOKMARKS">編輯書籤</text>
+    <text id="IDS_BR_BODY_CLEAR_STORED_DATA">清除儲存的資料</text>
+    <text id="IDS_BR_POP_DELETE_ALL_WEBSITE_DATA_AND_LOCATION_PERMISSIONS_Q">刪除所有網站資料與位置權限嗎?</text>
+    <text id="IDS_BR_OPT_SELECT_ALL">全選</text>
+    <text id="IDS_BR_POP_NEVER">永不</text>
+    <text id="IDS_BR_BODY_SELECT_FOLDER">選擇資料夾</text>
+    <text id="IDS_BR_OPT_LAST_VIEWED_PAGE">上次檢視的頁面</text>
+    <text id="IDS_BR_BODY_DEVELOPER_OPTIONS_ABB">開發人員選項</text>
+    <text id="IDS_BR_BODY_SOURCE_LANGUAGE">來源語言</text>
+    <text id="IDS_BR_BODY_BOOKMARKS">書籤</text>
+    <text id="IDS_BR_SK_CLEAR">清除</text>
+    <text id="IDS_COM_BODY_TODAY">今天</text>
+    <text id="IDS_COM_SK_YES">是</text>
+    <text id="IDS_BR_OPT_PASTE">貼上</text>
+    <text id="IDS_BR_SK_NEXT">下一步</text>
+    <text id="IDS_BR_BODY_UNABLE_TO_ADD_TO_HOME_SCREEN_THIS_WEBSITE_DOES_NOT_ALLOW_IT_TO_BE_PREVIEWED_ABB">無法新增至主螢幕。此網站不允許預覽</text>
+    <text id="IDS_BR_HEADER_USER_AGENT">使用者代理</text>
+    <text id="IDS_BR_POP_DEVICEABORT">非預期失敗</text>
+    <text id="IDS_BR_BODY_CLEAR_WEB_NOTIFICATION_PERMISSIONS_Q">清除網頁通知權限嗎?</text>
+    <text id="IDS_COM_BODY_SUN">週日</text>
+    <text id="IDS_BR_POP_SAVED">已儲存</text>
+    <text id="IDS_BR_BODY_DOUBLE_TAP_TO_OPEN_THE_WEBPAGE_T_TALKBACK">輕觸兩下來開啟網頁</text>
+    <text id="IDS_BR_BODY_ADDITIONAL_WEBPAGE_INFO_ABB">其他網頁資訊</text>
+    <text id="IDS_BR_BODY_NORMAL">正常</text>
+    <text id="IDS_BR_POP_PD_ITEMS_SELECTED">已選擇 %d 項目</text>
+    <text id="IDS_BR_OPT_ADDTOBOOKMARKS">加至書籤</text>
+    <text id="IDS_BR_BODY_VIEW_IMAGE">檢視圖像</text>
+    <text id="IDS_BR_POP_STARTING_DOWNLOAD_ING">正在開始下載...</text>
+    <text id="IDS_BR_BODY_EMPTY">空白</text>
+    <text id="IDS_BR_TAB_BOOKMARKS">書籤</text>
+    <text id="IDS_BR_HEADER_FONT_SIZE">字型大小</text>
+    <text id="IDS_BR_OPT_NAVIGATE_GO_FORWARD">往前</text>
+    <text id="IDS_BR_POP_ARE_YOU_SURE_YOU_WANT_TO_CLEAR_HISTORY_Q_VZW">Are you sure you want to clear history?</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA">清除所有 Cookie 資料</text>
+    <text id="IDS_BR_BODY_INTERNET_HISTORY_IS_NOT_STORED_ABB">網際網路歷程記錄未儲存</text>
+    <text id="IDS_BR_BODY_DELETE_BROWSING_DATA">刪除瀏覽數據</text>
+    <text id="IDS_BR_OPT_JAPANESE_HISO_2022_JP">日文 (ISO-2022-JP)</text>
+    <text id="IDS_COM_OPT_COPY">複製</text>
+    <text id="IDS_BR_BODY_FOLDER_NAME">資料夾名稱</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ABB">封鎖彈出視窗</text>
+    <text id="IDS_BR_SK2_SYNCED_TABS">已同步的標籤</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME">新增至首頁</text>
+    <text id="IDS_COM_SK_SAVE">儲存</text>
+    <text id="IDS_BR_POP_INVALID_CERTIFICATE">憑證無效</text>
+    <text id="IDS_BR_OPT_INCOGNITO_MODE_ABB">無痕模式</text>
+    <text id="IDS_COM_BODY_JAN">1月</text>
+    <text id="IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB">隱私權與安全性</text>
+    <text id="IDS_BR_BODY_PRINT">列印</text>
+    <text id="IDS_BR_BODY_SECURITY_CERTIFICATE_PROBLEM_MSG">此網站的安全憑證有問題</text>
+    <text id="IDS_COM_OPT_BRIGHTNESS">亮度</text>
+    <text id="IDS_BR_SK3_DELETE">刪除?</text>
+    <text id="IDS_BR_BODY_FONT_SIZE">字型大小</text>
+    <text id="IDS_BR_OPT_AUTO_DETECT">自動偵測</text>
+    <text id="IDS_BR_BODY_REMEMBER_FORM_DATA">記住表單資料</text>
+    <text id="IDS_BR_SK_DELETE">刪除</text>
+    <text id="IDS_COM_SK_CANCEL_A">取消</text>
+    <text id="IDS_BR_HEADER_SECURITY_WARNING">安全性警告</text>
+    <text id="IDS_BR_POP_DOWNLOAD_Q">要下載嗎?</text>
+    <text id="IDS_BR_BODY_SEARCH_OR_ENTER_URL">搜尋或輸入網址</text>
+    <text id="IDS_BR_BODY_CLEAR_FORM_DATA">清除表單資料</text>
+    <text id="IDS_BR_BODY_REMEMBER_PASSWORDS">記住密碼</text>
+    <text id="IDS_BR_BUTTON2_GO_TO_HISTORY">前往歷程記錄</text>
+    <text id="IDS_BR_BODY_TODAY">今天</text>
+    <text id="IDS_BR_POP_REFUSE">拒絕</text>
+    <text id="IDS_COM_BODY_PRIVACY">隱私設定</text>
+    <text id="IDS_BR_OPT_REFRESH">重新整理</text>
+    <text id="IDS_BR_BODY_WEB_CLIP">網路片段</text>
+    <text id="IDS_BR_BODY_CLEAR_PASSWORDS">清除密碼</text>
+    <text id="IDS_BR_POP_SET_AS_HOMEPAGE">設為首頁</text>
+    <text id="IDS_BR_BUTTON_CANCEL_ABB">取消</text>
+    <text id="IDS_BR_OPT_HUGE">超大</text>
+    <text id="IDS_BR_BODY_NOTIFYING_ING">正在通知...</text>
+    <text id="IDS_COM_BODY_GOOGLE">Google</text>
+    <text id="IDS_BR_BODY_LAST_7_DAYS">過去一週</text>
+    <text id="IDS_BR_BODY_ADDDETAILS_HNO_TAGS">(無標籤)</text>
+    <text id="IDS_BR_BODY_ALWAYS_ON">永遠開啟</text>
+    <text id="IDS_BR_ACHEADER2_HISTORY">歷程記錄</text>
+    <text id="IDS_BR_BODY_TAP_ONCE_MORE_TO_CLOSE_INTERNET">請再輕觸一次以關閉網際網路</text>
+    <text id="IDS_BR_POP_ENTER_BOOKMARK_NAME">輸入書籤名稱</text>
+    <text id="IDS_BR_BODY_DESTINATIONS_AUTHENTICATION_REQUIRED">需要驗證</text>
+    <text id="IDS_BR_BODY_SAVE_LINK">儲存連結</text>
+    <text id="IDS_BR_POP_NEVER_SHOW_AGAIN">不再顯示</text>
+    <text id="IDS_BR_OPT_COPY_TO_CLIPBOARD">複製到剪貼簿</text>
+    <text id="IDS_BR_OPT_RENAME_FOLDER">重新命名資料夾</text>
+    <text id="IDS_BR_BODY_AUTO_SAVE_ID_PASSWORD">自動儲存ID /密碼</text>
+    <text id="IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q">將所有設定值設為預設值。繼續?</text>
+    <text id="IDS_BR_BODY_MOBILE">行動裝置</text>
+    <text id="IDS_BR_HEADER_SELECT_BOOKMARKS">選擇書籤</text>
+    <text id="IDS_COM_BODY_CLOSE">關閉</text>
+    <text id="IDS_BR_BODY_SMALL">小</text>
+    <text id="IDS_BR_BODY_RESET_TO_DEFAULT">重設為預設值</text>
+    <text id="IDS_BR_OPT_KOREAN_HEUC_KR">韓文(EUC - KR)</text>
+    <text id="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA (自動連線)</text>
+    <text id="IDS_BR_POP_RENAME_TAG">重新命名標籤</text>
+    <text id="IDS_BR_ACHEADER2_CREATE_FOLDER">建立資料夾</text>
+    <text id="IDS_BR_BODY_HOMEPAGE">首頁</text>
+    <text id="IDS_COM_POP_INVALID_URL">URL 無效</text>
+    <text id="IDS_BR_BODY_DESKTOP_VIEW">桌面檢視</text>
+    <text id="IDS_BR_SK_MENU">選單</text>
+    <text id="IDS_BR_POP_URL_NOT_FOUND">找不到 URL</text>
+    <text id="IDS_BR_BODY_MOBILE_VIEW">手機檢視</text>
+    <text id="IDS_BR_BODY_OPEN_IN_NEW_WINDOW">在新視窗開啟</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_EMAIL">電子郵件</text>
+    <text id="IDS_BR_POP_SHORTCUT_CREATED">捷徑已建立</text>
+    <text id="IDS_BR_POP_DATA_CONNECTION_FAILED">數據連接失敗</text>
+    <text id="IDS_BR_MBODY_AUTO_FILL_FORMS">自動完成表單</text>
+    <text id="IDS_BR_BODY_ALLOW_SITES_TO_REQUEST_ACCESS_TO_YOUR_LOCATION">允許網站請求存取您的位置</text>
+    <text id="IDS_COM_BODY_THU">週四</text>
+    <text id="IDS_BR_ACHEADER2_RENAME_FOLDER">重新命名資料夾</text>
+    <text id="IDS_BR_POP_REMOVED_FROM_BOOKMARKS">已自書籤中移除</text>
+    <text id="IDS_BR_OPT_BOOKMARK">書籤</text>
+    <text id="IDS_BR_BODY_OPEN_PAGES_IN_OVERVIEW_ABB">以總覽模式開啟頁面</text>
+    <text id="IDS_BR_BODY_FIT_TO_WIDTH">符合寬度</text>
+    <text id="IDS_COM_BODY_JUL">7月</text>
+    <text id="IDS_BR_OPT_DATA_NETWORK">數據網路</text>
+    <text id="IDS_BR_OPT_UNICODE_HUTF_8">Unicode (UTF-8)</text>
+    <text id="IDS_BR_POP_BOOKMARK_ADDED">增加書籤</text>
+    <text id="IDS_BR_TAB_HISTORY">歷程記錄</text>
+    <text id="IDS_BR_BODY_LAST_MONTH">最近1個月</text>
+    <text id="IDS_BR_SK_DONE">完成</text>
+    <text id="IDS_BR_HEADER_EDIT_BOOKMARK">編輯書籤</text>
+    <text id="IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q">刪除所有儲存的密碼?</text>
+    <text id="IDS_BR_OPT_LIST">清單</text>
+    <text id="IDS_BR_SK3_ADD_TO_BOOKMARKS">加至書籤</text>
+    <text id="IDS_COM_BODY_MAY">5月</text>
+    <text id="IDS_BR_POP_SECURITY_POLICY_RESTRICTS_USE_OF_INTERNET_BROWSER">由於安全政策,使用瀏覽網路連接被限制</text>
+    <text id="IDS_COM_BODY_MAR">3月</text>
+    <text id="IDS_BR_BODY_URL">URL</text>
+    <text id="IDS_BR_POP_UNABLE_TO_ADD_BOOKMARK_MAXIMUM_NUMBER_OF_BOOKMARKS_REACHED">無法新增書籤。書籤數目已達上限</text>
+    <text id="IDS_BR_BODY_ALWAYS_ASK">每次詢問</text>
+    <text id="IDS_BR_OPT_SAVE_PAGE_ABB">儲存頁面</text>
+    <text id="IDS_BR_BODY_SELECT_WORD">選擇字詞</text>
+    <text id="IDS_BR_BODY_SHOW_SECURITY_WARNINGS">顯示安全性警告</text>
+    <text id="IDS_BR_BODY_CREATE_FOLDER">建立資料夾</text>
+    <text id="IDS_BR_BODY_DELETE_ALL">全部刪除</text>
+    <text id="IDS_BR_BODY_DELETE_THE_SELECTED_BOOKMARKS_Q">刪除選擇的書籤嗎?</text>
+    <text id="IDS_BR_HEADER_CLEAR_PERSONALISED_DATA">清除個人化資料</text>
+    <text id="IDS_BR_BODY_CLEAR_ALL_BROWSER_DATA_AND_RESET_ALL_SETTINGS_TO_DEFAULT">清除所有瀏覽器資料,並將所有設定重設為預設值</text>
+    <text id="IDS_BR_BODY_DISPLAY_IMAGES_ON_WEB_PAGES">顯示網頁上的圖像</text>
+    <text id="IDS_BR_OPT_DICTIONARY">字典</text>
+    <text id="IDS_BR_BODY_DEFAULT_VIEW">預設檢視</text>
+    <text id="IDS_BR_OPT_SORT_BY_TAG">根據標籤排序</text>
+    <text id="IDS_BR_OPT_INSTALL_WEB_APP">安裝網頁應用程式</text>
+    <text id="IDS_BR_BODY_ABOUT_BROWSER">關於瀏覽器</text>
+    <text id="IDS_BR_BODY_ENABLE_PRIVATE_MODE">啟用私密模式</text>
+    <text id="IDS_BR_OPT_SCRAPBOOK_ABB">剪貼簿</text>
+    <text id="IDS_BR_BODY_SEARCH_ENGINE">搜尋引擎</text>
+    <text id="IDS_BR_BODY_REMEMBER_DATA_I_TYPE_IN_FORMS_FOR_LATER_USE">記住我在表單中輸入的資料以供之後使用</text>
+    <text id="IDS_BR_BODY_NO_TITLE">無標題</text>
+    <text id="IDS_EMAIL_BODY_PD_WEEKS_AGO">%d 週前</text>
+    <text id="IDS_BR_OPT_ADD_TO_HOME_SCREEN_ABB">新增至主畫面</text>
+    <text id="IDS_BR_BODY_ENABLE_LOCATION">啟用定位功能</text>
+    <text id="IDS_BR_POP_ENTER_URL">輸入 URL</text>
+    <text id="IDS_BR_OPT_MANUAL">手動模式</text>
+    <text id="IDS_BR_BODY_NO_HISTORIES">無記錄</text>
+    <text id="IDS_BR_BODY_RUN_JAVASCRIPT">執行 JavaScript</text>
+    <text id="IDS_BR_BODY_PS_REQUESTS_YOUR_LOCATION">%s請求您的位置</text>
+    <text id="IDS_COM_BODY_FRI">週五</text>
+    <text id="IDS_BR_BODY_SETTINGS_VERSION">版本</text>
+    <text id="IDS_BR_OPT_SENDURLVIA_MESSAGE">訊息</text>
+    <text id="IDS_BR_OPT_CACHE">快取</text>
+    <text id="IDS_BR_SK_EDIT">編輯</text>
+    <text id="IDS_BR_BODY_GENARAL">一般</text>
+    <text id="IDS_BR_OPT_SAVEDPAGES">已儲存的網頁</text>
+    <text id="IDS_BR_BODY_ALLOW_PS_TO_SHOW_NOTIFICATIONS">允許 %s 顯示通知</text>
+    <text id="IDS_BR_BODY_BLOCK_POP_UPS_ON_WEB_PAGES">封鎖網頁的彈出視窗</text>
+    <text id="IDS_BR_OPT_SAVE_IMAGE">儲存圖像</text>
+    <text id="IDS_BR_BODY_MOST_VISITED_SITES">訪客最多的網站</text>
+    <text id="IDS_BR_BODY_YESTERDAY">昨天</text>
+    <text id="IDS_BR_BODY_ENTER_TITLE">輸入標題</text>
+    <text id="IDS_COM_BODY_DEC">12月</text>
+    <text id="IDS_BR_POP_DELETED_ALL">已全部刪除</text>
+    <text id="IDS_BR_BODY_PD_ITEM_SELECTED">已選擇 %d 個項目</text>
+    <text id="IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE">無法儲存影像</text>
+    <text id="IDS_BR_OPT_MESSAGES">訊息</text>
+    <text id="IDS_BR_OPT_REORDER_ABB">重新訂購</text>
+    <text id="IDS_BR_BODY_AUTO_RESIZE_TEXT_ABB">自動重新調整文字大小</text>
+    <text id="IDS_BR_POP_DELETE_WEBSITE_LOCATION_ACCESS_INFORMATION_Q">刪除網站位置存取資訊嗎?</text>
+    <text id="IDS_BR_OPT_LIST_VIEW">清單檢視</text>
+    <text id="IDS_BR_BODY_MOVE_THE_SELECTED_BOOKMARKS_Q">移動選擇的書籤嗎?</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY">記憶體不足</text>
+    <text id="IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS">記憶體不足。請刪除部分項目</text>
+</string_table>
diff --git a/shared/data/nofile.dummy b/shared/data/nofile.dummy
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/shared/res/screen-density-xhigh/mainmenu.png b/shared/res/screen-density-xhigh/mainmenu.png
new file mode 100755 (executable)
index 0000000..8c332d1
Binary files /dev/null and b/shared/res/screen-density-xhigh/mainmenu.png differ
diff --git a/shared/trusted/nofile.dummy b/shared/trusted/nofile.dummy
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/src/IntAddBookmarkForm.cpp b/src/IntAddBookmarkForm.cpp
new file mode 100644 (file)
index 0000000..bb5f785
--- /dev/null
@@ -0,0 +1,1251 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+// !Internet
+/*@file:    AddBookmarkForm.cpp
+ *@brief:      This header file contains the definitions of the AddBookmarkForm class.
+ *
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+
+#include "IntAddBookmarkForm.h"
+#include "IntBookmarkData.h"
+#include "IntBookmarkPresentationModel.h"
+#include "IntCommonLib.h"
+#include "IntDropDownCustomItem.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntRadioCustomItem.h"
+#include "IntSceneRegister.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int LIST_ITEM_HEIGHT = 112;
+static const int H_ITEM_HEIGHT = 112;
+static const int H_TITLE_ITEM_HEIGHT = 144;
+static const wchar_t* IDB_LIST_LEFT_SIDE = L"ListLeftSide.png";
+
+const int AddBookmarkForm::IDA_CREATE_BOOKMARK_FOLDER = 101;
+const int AddBookmarkForm::IDA_BUTTON_DONE = 102;
+const int AddBookmarkForm::IDA_BUTTON_CANCEL = 103;
+const int AddBookmarkForm::IDA_LIST_LEFT_SIDE_MARGIN = 104;
+const int AddBookmarkForm::IDA_LIST_LEFT_SIDE_MARGIN_DROPDOWN = 105;
+
+AddBookmarkForm::AddBookmarkForm(void)
+:__fontSize(36)
+,__folderCount(0)
+,__folderName(CommonUtil::GetString(L"IDS_BR_TAB_BOOKMARKS"))
+,__listHeight(H_TITLE_ITEM_HEIGHT)
+, __oldFolderCount(0)
+, __pBookmark(null)
+, __pEditFieldTitle(null)
+, __pEditFieldUrl(null)
+,__pList(null)
+, __pListPanel(null)
+, __previousScene(null)
+, __pScrollPanel(null)
+, __pWindowInfo(null)
+, __selectedIndex(0)
+, __showFolderList(false)
+,__titleOnViewDeactivated(L"")
+, __view(L"")
+,__urlOnViewDeactivated(L"")
+, __itemHeight(0)
+, __dropdownItemHeight(0)
+{
+
+}
+
+AddBookmarkForm::~AddBookmarkForm(void)
+{
+       //      RemoveAllControls();
+}
+
+bool
+AddBookmarkForm::Initialize(void)
+{
+       Construct(L"IDL_ADD_BOOKMARK");
+
+       return true;
+}
+
+result
+AddBookmarkForm::OnInitializing(void)
+{
+       result r = E_SUCCESS;
+       Header* pHeader = null;
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               return E_FAILURE;
+       }
+       pSceneManager->AddSceneEventListener(IDSCN_ADD_BOOKMARK, *this);
+
+       pHeader = GetHeader();
+
+       SetFormBackEventListener(this);
+       if (pHeader != null)
+       {
+               pHeader->AddActionEventListener(*this);
+       }
+
+       // Main Panel which is a Scroll Panel
+       __pScrollPanel = static_cast< ScrollPanel* >(GetControl(L"IDC_SCROLLPANEL2"));
+
+       if (__pScrollPanel == null)
+       {
+               return E_FAILURE;
+       }
+       //__pScrollPanel->SetPageScrollEnabled(true);
+       // Title EditField added on the Scroll Panel
+       __pEditFieldTitle = static_cast< EditField* >(__pScrollPanel->GetControl(L"IDC_EDITFIELD1"));
+
+       if (__pEditFieldTitle == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pEditFieldTitle->SetGuideText(CommonUtil::GetString(L"IDS_BR_POP_ENTER_BOOKMARK_NAME"));
+       __pEditFieldTitle->AddTextEventListener(*this);
+       __pEditFieldTitle->AddKeypadEventListener(*this);
+       __pEditFieldTitle->SetOverlayKeypadCommandButtonVisible(false);
+
+       // Url Editfield added on the Scroll Panel
+       __pEditFieldUrl = static_cast< EditField* >(__pScrollPanel->GetControl(L"IDC_EDITFIELD2"));
+
+       if (__pEditFieldUrl == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pEditFieldUrl->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_SEARCH_OR_ENTER_URL"));
+       __pEditFieldUrl->AddTextEventListener(*this);
+       __pEditFieldUrl->AddKeypadEventListener(*this);
+       __pEditFieldUrl->AddFocusEventListener(*this);
+       __pEditFieldUrl->SetOverlayKeypadCommandButtonVisible(false);
+
+       __pList = static_cast< ListView* >(__pScrollPanel->GetControl(L"IDC_LISTVIEW1"));
+
+       if (__pList == null)
+       {
+               return E_FAILURE;
+       }
+       __pList->SetItemProvider(*this);
+       __pList->AddListViewItemEventListener(*this);
+       AddOrientationEventListener(*this);
+
+       __pScrollPanel->SetSize(GetClientAreaBounds().width, GetClientAreaBounds().height);
+       r = __pScrollPanel->SetClientAreaHeight(__pList->GetY() + __listHeight);
+       ScrollPanelScrollDirection direction = __pScrollPanel->GetScrollDirection();
+       AppLogDebug("ScrollDirection = %d SetClientAreaHeight ret = %s value = %d autoresize = %d",direction,GetErrorMessage(r),__pScrollPanel->GetClientAreaBounds().height,__pScrollPanel->IsScrollAreaAutoResizingEnabled());
+       __fontSize = CommonUtil::GetFontSize();
+       __itemHeight = 112 + (__fontSize-44);
+       r = E_SUCCESS;
+
+       return r;
+}
+
+result
+AddBookmarkForm::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+       return r;
+}
+
+void
+AddBookmarkForm::OnActionPerformed(const Control& source, int actionId)
+{
+       AppLog("AddBookmarkForm::OnActionPerformed entered actionId %d",actionId);
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return ;
+       }
+
+       switch (actionId)
+       {
+       case IDA_CREATE_BOOKMARK_FOLDER:
+       {
+               pSceneManager->GoForward(ForwardSceneTransition(IDSCN_CREATE_BOOKMARK_FOLDER, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+       }
+       break;
+
+       case IDA_BUTTON_DONE:
+       {
+               // Code to save the Bookmark
+               String title = L"";
+               String Url = L"";
+               String bookMarkID = L"";
+               String folderTitle = L"";
+               ArrayList folderList;
+               result r= E_SUCCESS;
+               int count = 0;
+               bool exist = false;
+               bool ret = false;
+               bool flag = false;
+               bool valid = false;
+
+
+               String firstPattern(L"((ftp|gopher|telnet|file|notes|ms-help):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)");
+               String secondPattern(L"^[A-Za-z0-9\.\+-:#@%/;$~?]+\\.[A-Za-z0-9\+-=:#@%/;$~()_?\\\.&]{2,}$");   // Url of type  abc.com (i.e without protocol in front of it)
+
+               RegularExpression firstRegex;
+               RegularExpression secondRegex;
+
+               firstRegex.Construct(firstPattern, REGEX_CASELESS);
+               secondRegex.Construct(secondPattern, REGEX_CASELESS);
+
+               title = __pEditFieldTitle->GetText();
+               Url = __pEditFieldUrl->GetText();
+
+               // Match
+               ret = firstRegex.Match(Url, false); // This returns true value
+               flag = secondRegex.Match(Url, false);  // Checks whether Url typed is of type  abc.com (i.e without protocol in front of it)
+
+               if (ret == true)
+               {
+                       valid = true ;
+               }
+               else
+               {
+                       String tempUrl;
+                       if((Url.Contains("http://") == true) || (Url.Contains("https://") == true))
+                       {
+                               tempUrl.Append(Url);
+                       }
+                       else
+                       {
+                               tempUrl = L"http://";
+                               tempUrl.Append(Url);
+                       }
+
+                       if(flag == true)
+                       {
+                               valid = true;
+                               Url = tempUrl;
+                       }
+               }
+
+               if (valid == false)
+               {
+                       String msg = CommonUtil::GetString(L"IDS_COM_POP_INVALID_URL");
+                       CreateMessage(msg);
+               }
+               else
+               {
+                       if (__view == CommonUtil::GetString(L"IDS_BR_SK_EDIT"))
+                       {
+                               String tempUrl ;
+                               String tempTitle;
+                               String tempParentId;
+
+                               tempUrl = __pBookmark->GetUrl();
+                               tempTitle = __pBookmark->GetBookmarkTitle();
+                               tempParentId = __pBookmark->GetParentId();
+
+
+
+                               r = BookmarkPresentationModel::GetInstance()->GetFolder("0", 0, __folderCount, folderList);
+                               TryCatch(r == E_SUCCESS,,"Failed to intitialize GetFolder %s",GetErrorMessage(r));
+
+                               for (count = 0; count < __folderCount; count++)
+                               {
+                                       BookmarkData* pBookmark = null;
+                                       pBookmark = dynamic_cast< BookmarkData* >(folderList.GetAt(count));
+                                       if (pBookmark == NULL)
+                                       {
+                                               return;
+                                       }
+                                       folderTitle = pBookmark->GetBookmarkTitle();
+
+                                       if (folderTitle == __folderName)
+                                       {
+                                               bookMarkID = pBookmark->GetBookmarkId();
+                                               break;
+                                       }
+                               }
+
+                               if(bookMarkID.GetLength() == 0)
+                               {
+                                       bookMarkID = L"0";
+                               }
+
+                               AppLog("IDA_BUTTON_DONE tempParentId ID is %S",tempParentId.GetPointer());
+                               AppLog("IDA_BUTTON_DONE bookMarkID ID is %S",bookMarkID.GetPointer());
+                               String urlText = __pEditFieldUrl->GetText();
+                               String urlWithSlash = L"";
+                               String urlWithoutSlash = L"";
+                               if(urlText.EndsWith(L"/"))
+                               {
+                                       urlWithSlash = urlText;
+                                       urlText.SubString(0,urlText.GetLength()-1,urlWithoutSlash);
+                               }
+                               else
+                               {
+                                       urlWithoutSlash = urlText;
+                                       urlWithSlash = urlWithoutSlash;
+                                       urlWithSlash.Append(L"/");
+                               }
+
+                               if(urlWithSlash.Contains("http://") == true)
+                               {
+                                       urlWithSlash.SubString(7,urlWithSlash.GetLength()-7,urlWithSlash);
+                               }
+                               else if(urlWithSlash.Contains("https://") == true)
+                               {
+                                       urlWithSlash.SubString(8,urlWithSlash.GetLength()-8,urlWithSlash);
+                               }
+
+                               if(urlWithoutSlash.Contains("http://") == true)
+                               {
+                                       urlWithoutSlash.SubString(7,urlWithoutSlash.GetLength()-7,urlWithoutSlash);
+                               }
+                               else if(urlWithoutSlash.Contains("https://") == true)
+                               {
+                                       urlWithoutSlash.SubString(8,urlWithoutSlash.GetLength()-8,urlWithoutSlash);
+                                                               }
+
+
+                               if((tempUrl.Contains("http://") == true) )
+                               {
+                                       tempUrl.SubString(7,tempUrl.GetLength()-7,tempUrl);
+                               }
+                               else if (tempUrl.Contains("https://") == true)
+                               {
+                                       tempUrl.SubString(8,tempUrl.GetLength()-8,tempUrl);
+                               }
+                               if (bookMarkID.CompareTo(tempParentId) == 0 && (urlWithSlash.CompareTo(tempUrl) == 0 || urlWithoutSlash.CompareTo(tempUrl) == 0 )&& __pEditFieldTitle->GetText().CompareTo(tempTitle) == 0)
+                               {
+                                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT));
+                                       return;
+                               }
+
+                               if(tempUrl != __pEditFieldUrl->GetText() || tempParentId != bookMarkID)
+                               {
+                                       r = BookmarkPresentationModel::GetInstance()->DoesBookmarkExist(Url,exist, bookMarkID, true);
+                                       TryCatch( r == E_SUCCESS,,"Failed to intitialize GetFolder %s",GetErrorMessage(r));
+                               }
+
+
+                               if ( exist == true && !(urlWithSlash.CompareTo(tempUrl) == 0 || urlWithoutSlash.CompareTo(tempUrl) == 0 ))
+                               {
+                                       String msg = CommonUtil::GetString(L"IDS_BR_POP_ALREADY_EXISTS");
+                                       CreateMessage(msg);
+
+                                       AppLogDebug("Bookmark already exists");
+                               }
+                               else
+                               {
+                                       __pBookmark->SetUrl(Url);
+                                       __pBookmark->SetBookmarkTitle(title);
+
+                                       if (bookMarkID == L"")
+                                       {
+                                               __pBookmark->SetParentId(L"0");
+                                       }
+                                       else
+                                       {
+                                               __pBookmark->SetParentId(bookMarkID);
+                                       }
+
+                                       r = BookmarkPresentationModel::GetInstance()->SaveTempBookmark(*__pBookmark);
+                                       AppLogDebug("ID_BUTTON_DONE SaveBookmark = %s", GetErrorMessage(r));
+                                       AppLogDebug("parent id = %ls",__pBookmark->GetParentId().GetPointer());
+                                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT));
+                               }
+                       }
+                       else
+                       {
+                               AppLog("AddBookmarkForm::OnActionPerformed does url exist 1");
+
+                               r = BookmarkPresentationModel::GetInstance()->GetFolder(L"0", 0, __folderCount, folderList);
+                               TryCatch(r == E_SUCCESS,,"Failed to intitialize GetFolder %s",GetErrorMessage(r));
+
+                               for (count = 0; count < __folderCount; count++)
+                               {
+                                       BookmarkData* pBookmark = null;
+                                       pBookmark = dynamic_cast< BookmarkData* >(folderList.GetAt(count));
+                                       if (pBookmark == NULL)
+                                       {
+                                               return;
+                                       }
+                                       folderTitle = pBookmark->GetBookmarkTitle();
+
+                                       if (folderTitle == __folderName)
+                                       {
+                                               bookMarkID = pBookmark->GetBookmarkId();
+                                               break;
+                                       }
+                               }
+                               if(bookMarkID.GetLength() == 0)
+                               {
+                                       bookMarkID = L"0";
+                               }
+                               r = BookmarkPresentationModel::GetInstance()->DoesBookmarkExist(Url,exist, bookMarkID, true);
+
+                               TryCatch( r == E_SUCCESS,,"Failed to intitialize GetFolder %s",GetErrorMessage(r));
+                               AppLog("AddBookmarkForm::OnActionPerformed does url exist 2");
+                               if ( exist  == true)
+                               {
+                                       String msg = CommonUtil::GetString(L"IDS_BR_POP_ALREADY_EXISTS");
+                                       CreateMessage(msg);
+
+                                       AppLogDebug("Bookmark already exists");
+                               }
+                               else
+                               {
+                                       r = BookmarkPresentationModel::GetInstance()->GetFolder("0", 0, __folderCount, folderList);
+                                       TryCatch( r == E_SUCCESS,,"Failed to intitialize GetFolder %s",GetErrorMessage(r));
+
+                                       for (count = 0; count < __folderCount; count++)
+                                       {
+                                               BookmarkData* pBookmark = null;
+                                               pBookmark = dynamic_cast< BookmarkData* >(folderList.GetAt(count));
+                                               if ( pBookmark == NULL )
+                                               {
+                                                       return;
+                                               }
+                                               folderTitle = pBookmark->GetBookmarkTitle();
+
+                                               if (folderTitle == __folderName)
+                                               {
+                                                       bookMarkID = pBookmark->GetBookmarkId();
+                                                       break;
+                                               }
+                                       }
+                                       BookmarkData bookmark;
+
+                                       if (__folderName != CommonUtil::GetString(L"IDS_BR_TAB_BOOKMARKS"))
+                                       {
+                                               bookmark.SetParentId(bookMarkID);
+                                       }
+
+                                       bookmark.SetBookmarkTitle(title);
+                                       bookmark.SetUrl(Url);
+                                       if (__pBookmark != null)
+                                       {
+                                               bookmark.SetFaviconId(__pBookmark->GetFaviconId());
+                                       }
+                                       BookmarkPresentationModel::GetInstance()->SaveTempBookmark(bookmark);
+                                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT));
+                               }
+                       }
+               }
+
+               folderList.RemoveAll(true);
+       }
+       break;
+
+       case IDA_BUTTON_CANCEL:
+       {
+               if (__pEditFieldTitle != NULL)
+               {
+                       __pEditFieldTitle->Clear();
+               }
+
+               if (__pEditFieldUrl != NULL)
+               {
+                       __pEditFieldUrl->Clear();
+               }
+
+               pSceneManager->GoBackward(BackwardSceneTransition());
+
+       }
+       break;
+
+       default:
+               break;
+       }
+
+       CATCH: return;
+}
+
+void
+AddBookmarkForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return ;
+       }
+
+       if (__pEditFieldTitle != NULL)
+       {
+               __pEditFieldTitle->Clear();
+       }
+
+       if (__pEditFieldUrl != NULL)
+       {
+               __pEditFieldUrl->Clear();
+       }
+
+       pSceneManager->GoBackward(BackwardSceneTransition());
+
+
+}
+void
+AddBookmarkForm::OnListViewItemLongPressed(ListView& listView, int index, int elementId, bool& invokeListViewItemCallback)
+{
+       return;
+}
+
+void
+AddBookmarkForm::OnListViewItemStateChanged(ListView& listView, int index, int elementId, ListItemStatus status)
+{
+       AppLog("AddBookmarkForm::OnListViewItemStateChanged listitemstatus %d for index",status,index);
+       if (__pEditFieldTitle != NULL)
+       {
+               __pEditFieldTitle->HideKeypad();
+       }
+
+       if (__pEditFieldUrl != NULL)
+       {
+               __pEditFieldUrl->HideKeypad();
+       }
+       if (index == 0)
+       {
+               if (__showFolderList == false)
+               {
+                       AppLog("AddBookmarkForm::OnListViewItemStateChanged false");
+                       __showFolderList = true;
+                       __pList->UpdateList();
+                       __listHeight = __dropdownItemHeight + (__pList->GetItemCount() -1) * __itemHeight;
+
+               }
+               else
+               {
+                       AppLog("AddBookmarkForm::OnListViewItemStateChanged true");
+                       __showFolderList = false;
+                       __pList->UpdateList();
+                       __listHeight = __dropdownItemHeight + (__pList->GetItemCount() - 1) * __itemHeight;
+
+               }
+
+       }
+       else
+       {
+               __pList->SetItemChecked(__selectedIndex,false);
+               __pList->SetItemChecked(index,true);
+               __selectedIndex = index;
+
+               if (index > 1 && __pList->GetItemCount() != index +1)
+               {
+                       String parentID = "0";
+                       ArrayList folderList;
+                       BookmarkData* pBookmark = null;
+                       BookmarkPresentationModel::GetInstance()->GetFolder(parentID, 0, __folderCount, folderList);
+
+                       pBookmark = static_cast<BookmarkData*>(folderList.GetAt(index-2));
+                       __folderName = pBookmark->GetBookmarkTitle();
+               }
+               else if(index == 1)
+               {
+                       __folderName = CommonUtil::GetString(L"IDS_BR_TAB_BOOKMARKS") ;
+               }
+               __listHeight = __dropdownItemHeight + (__pList->GetItemCount()-1) * __itemHeight;
+               if (__pList->GetItemCount() == index +1)
+               {
+                       SceneManager::GetInstance()->GoForward(ForwardSceneTransition(IDSCN_CREATE_BOOKMARK_FOLDER, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+                       return;
+               }
+
+//             __pList->UpdateList();//removed for issue 53372
+                               __pList->RefreshList(0, LIST_REFRESH_TYPE_ITEM_MODIFY);
+
+       }
+
+       result r = __pList->SetBounds(Rectangle(__pList->GetX(), __pList->GetY(), __pList->GetWidth(), __listHeight));
+       //__pList->Invalidate(true);
+       Invalidate(true);
+       AppLog("the result is %s", GetErrorMessage(r));
+       AppLog("the list height is %d", __pList->GetHeight());
+       return;
+}
+
+void
+AddBookmarkForm::OnListViewItemSwept(ListView& listView, int index, SweepDirection direction)
+{
+       __pList->RefreshList(0, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       return;
+}
+
+void
+AddBookmarkForm::OnListViewContextItemStateChanged(ListView& listView, int index, int elementId, ListContextItemStatus state)
+{
+       return;
+}
+
+int
+AddBookmarkForm::GetItemCount(void)
+{
+       AppLogDebug("AddBookmarkForm::GetItemCount");
+       int count = 0;
+       ArrayList folderList;
+       String parentID = "0";
+       BookmarkData* pBookmark = null;
+       BookmarkPresentationModel::GetInstance()->GetFolder(parentID, 0, __folderCount, folderList);
+
+       if (__selectedIndex == 0 && __view == CommonUtil::GetString(L"IDS_BR_SK_EDIT"))
+       {
+               for(int count = 0; count < __folderCount; count++)
+               {
+                       pBookmark = dynamic_cast< BookmarkData* >(folderList.GetAt(count));
+
+                       if (__pBookmark != null && pBookmark != NULL && __pBookmark->GetParentId() == pBookmark->GetBookmarkId())
+                       {
+                               __selectedIndex = count + 2;
+                               __folderName = pBookmark->GetBookmarkTitle();
+                               break;
+                       }
+                       else
+                       {
+                               __selectedIndex = 1;
+                       }
+               }
+       }
+
+       folderList.RemoveAll(true);
+
+       if (__showFolderList == false)
+       {
+               return 1;
+       }
+       else
+       {
+               result r = BookmarkPresentationModel::GetInstance()->GetFolderCount(L"0",count);
+               TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetBookmarkCount query failed  %s",GetErrorMessage(r));
+               AppLog("count = %d", count);
+               return count + 3;
+               CATCH:
+               return E_FAILURE;
+       }
+
+}
+
+ListItemBase*
+AddBookmarkForm::CreateItem(int index, int itemWidth)
+{
+       AppLog("AddBookmarkForm::CreateItem index = %d itemWidth %d list width = %d",index,itemWidth,__pList->GetWidth());
+       result r = E_FAILURE;
+       String folderTitle = L"";
+       RadioCustomItem* radioItem = null;
+       DropDownCustomItem* pItem = null;
+       Bitmap* pBitmap = null;
+       pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_LIST_LEFT_SIDE);
+       const Color ITEM_RADIO_ITEM_BACKGROUND_COLOR = CUSTOM_COLOR_SETTINGS_LISTITEM_RADIO_BACKGROUND;
+       const Color ITEM_BACKGROUND_COLOR_HIGHLIGHTED = CUSTOM_BACKGROUND_COLOR_LISTVIEW_PRESSED_HIGHLIGHTED;
+       if(itemWidth == 0)
+       {
+               itemWidth = __pList->GetWidth();
+       }
+       if (index == 0)
+       {
+               pItem = new(std::nothrow) DropDownCustomItem();
+               r = pItem->Construct(itemWidth);
+
+               if (IsFailed(r))
+               {
+                       AppLog("Create Item Failed with error %s", GetErrorMessage(r));
+                       delete pItem;
+                       delete pBitmap;
+                       return null;
+               }
+
+               __dropdownItemHeight = 140 + (__fontSize - 44);
+               if ( __showFolderList == true )
+               {
+                       pItem->SetCurState(DROP_DOWN_ITEM_STATE_OPENED);
+               }
+               else
+               {
+                       pItem->SetCurState(DROP_DOWN__ITEM_STATE_CLOSED);
+               }
+
+
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED, ITEM_BACKGROUND_COLOR_HIGHLIGHTED);
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_HIGHLIGHTED, ITEM_BACKGROUND_COLOR_HIGHLIGHTED);
+               pItem->SetMainText(CommonUtil::GetString(L"IDS_BR_HEADER_FOLDER"));
+               pItem->SetSubText(__folderName);
+               pItem->Make();
+               if (pBitmap != null)
+               {
+                       //pItem->AddElement(Rectangle(0, 0, 10, H_ITEM_HEIGHT), IDA_LIST_LEFT_SIDE_MARGIN_DROPDOWN, *pBitmap, null);
+                       delete pBitmap;
+               }
+               return pItem;
+       }
+       else
+       {
+               String parentID = "0";
+               ArrayList folderList;
+
+               BookmarkData* pBookmark = null;
+               r = BookmarkPresentationModel::GetInstance()->GetFolder(parentID, 0, __folderCount, folderList);
+
+               if (index == 1)
+               {
+                       radioItem = new(std::nothrow) RadioCustomItem();
+                       //                      r = radioItem->Construct(GetClientAreaBounds().width, __itemHeight);
+                       r = radioItem->Construct(itemWidth, __itemHeight);
+                       if (IsFailed(r))
+                       {
+                               AppLog("Create Item Failed with error %s", GetErrorMessage(r));
+                               delete radioItem;
+                               delete pBitmap;
+                               return null;
+                       }
+
+                       radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL,ITEM_RADIO_ITEM_BACKGROUND_COLOR);
+                       radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED,ITEM_BACKGROUND_COLOR_HIGHLIGHTED);
+
+//                     radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+//                     radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+//                     radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_HIGHLIGHTED, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+                       folderTitle = CommonUtil::GetString(L"IDS_BR_TAB_BOOKMARKS") ;
+                       radioItem->SetText(folderTitle);
+               }
+               else if (index <= __folderCount + 1)
+               {
+                       pBookmark = dynamic_cast< BookmarkData* >(folderList.GetAt(index - 2));
+                       if (pBookmark != null)
+                       {
+                               folderTitle = pBookmark->GetBookmarkTitle();
+                       }
+                       radioItem = new(std::nothrow) RadioCustomItem();
+                       //                      r = radioItem->Construct(GetClientAreaBounds().width, __itemHeight);
+                       r = radioItem->Construct(itemWidth, __itemHeight);
+                       if (IsFailed(r))
+                       {
+                               AppLog("Create Item Failed with error %s", GetErrorMessage(r));
+                               delete radioItem;
+                               delete pBitmap;
+                               return null;
+                       }
+
+                       radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL,ITEM_RADIO_ITEM_BACKGROUND_COLOR);
+                       radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED,ITEM_BACKGROUND_COLOR_HIGHLIGHTED);
+//                     radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+//                     radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+//                     radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_HIGHLIGHTED, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+                       radioItem->SetText(folderTitle);
+               }
+               else
+               {
+                       radioItem = new(std::nothrow) RadioCustomItem();
+                       //                      r = radioItem->Construct(GetClientAreaBounds().width, __itemHeight);
+                       r = radioItem->Construct(itemWidth, __itemHeight);
+                       if (IsFailed(r))
+                       {
+                               AppLog("Create Item Failed with error %s", GetErrorMessage(r));
+                               delete radioItem;
+                               delete pBitmap;
+                               return null;
+                       }
+                       //radioItem->AddElement(Rectangle(MARGIN_X, 0, __pList->GetBounds().width, itemHeight), IDA_FORMAT_STRING1, CommonUtil::GetString(L"IDS_CREATE_NEW_FOLDER"), textsize, Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), true);
+                       folderTitle = CommonUtil::GetString(L"IDS_BR_OPT_NEW_FOLDER");
+                       radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL,ITEM_RADIO_ITEM_BACKGROUND_COLOR);
+                       radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED,ITEM_BACKGROUND_COLOR_HIGHLIGHTED);
+//                     radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+//                     radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+//                     radioItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_HIGHLIGHTED, CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND);
+                       radioItem->SetText(folderTitle);
+
+               }
+
+               if (__selectedIndex == index)
+               {
+//                     radioItem->SetSelected(true);
+                       __pList->SetItemChecked(index,true);
+               }
+               else
+               {
+//                     radioItem->SetSelected(false);
+                       __pList->SetItemChecked(index,false);
+               }
+
+               if(__selectedIndex == 0 && index == 1)
+               {
+//                     radioItem->SetSelected(true);
+                       __pList->SetItemChecked(index,true);
+               }
+               if (__pList->IsItemChecked(index) == true)
+               {
+                       __folderName = radioItem->GetText();
+               }
+
+               if (pBitmap != null)
+               {
+                       //radioItem->AddElement(Rectangle(0, 0, 10, itemHeight), IDA_LIST_LEFT_SIDE_MARGIN, *pBitmap, null);
+                       delete pBitmap;
+               }
+
+               folderList.RemoveAll(true);
+               radioItem->Make();
+               return radioItem;
+       }
+}
+
+bool
+AddBookmarkForm::DeleteItem(int index, ListItemBase* pItem, int itemWidth)
+{
+       if (pItem != null)
+       {
+               delete pItem;
+               pItem = null;
+       }
+
+       return true;
+}
+
+void
+AddBookmarkForm::OnKeypadActionPerformed(Control& source, KeypadAction keypadAction)
+{
+       return;
+}
+
+void
+AddBookmarkForm::OnKeypadClosed(Control& source)
+{
+
+       AppLog("the client area height is %d",GetClientAreaBounds().height);
+
+       __pScrollPanel->SetBounds(Rectangle(0, 0, GetClientAreaBounds().width, GetClientAreaBounds().height));
+       __pScrollPanel->Invalidate(true);
+
+       Invalidate(true);
+       return;
+}
+
+void
+AddBookmarkForm::OnKeypadOpened(Control& source)
+{
+       return;
+}
+
+void
+AddBookmarkForm::OnKeypadWillOpen(Control& source)
+{
+       AppLog("the client area height is %d",GetClientAreaBounds().height);
+
+       //      __pScrollPanel->SetBounds(Rectangle(0, 0, GetClientAreaBounds().width, GetClientAreaBounds().height));
+
+       //      __pScrollPanel->Invalidate(true);
+       //      __pScrollPanel->SetScrollPosition(source.GetY()-48,false);
+       __pScrollPanel->SetSize(GetClientAreaBounds().width,GetClientAreaBounds().height);
+       __pScrollPanel->SetClientAreaWidth(__pScrollPanel->GetWidth());
+       __pScrollPanel->SetClientAreaHeight(__pList->GetY()+__listHeight);
+       Invalidate(true);
+       AppLog("the scroll panel height is Rect(%d,%d,%d,%d) ClientHeight =  %d",__pScrollPanel->GetX(),__pScrollPanel->GetY(),__pScrollPanel->GetWidth(),__pScrollPanel->GetHeight(),__pScrollPanel->GetClientAreaBounds().height);
+       return;
+}
+
+void
+AddBookmarkForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       // Code to handle events when the AddBookmarkForm is activated.
+       String str = "0";
+       String pageTitle = L"";
+       String pageUrl = L"";
+       String title = L"";
+       String url = L"";
+       result r = E_FAILURE;
+       Header* pHeader = GetHeader();
+
+       r = BookmarkPresentationModel::GetInstance()->GetFolderCount(str, __folderCount);
+       TryCatch( r == E_SUCCESS, ,"Failed to intitialize GETFOLDERCOUNT  %s",GetErrorMessage(r));
+
+       if ( pHeader == NULL )
+       {
+               return ;
+       }
+       if ( previousSceneId != IDSCN_CREATE_BOOKMARK_FOLDER )
+       {
+               // check first argument of pargs 0 for Add, 1 - for Edit
+               String* firstValue = NULL;
+               if(pArgs)
+               {
+                       firstValue = dynamic_cast<String*>(pArgs->GetAt(0));
+               }
+
+               if( firstValue == NULL || pArgs == NULL)
+               {
+                       return ;
+               }
+               if (firstValue->CompareTo(L"1") == 0)
+               {
+                       __view = CommonUtil::GetString(L"IDS_BR_SK_EDIT");
+
+                       pHeader->SetTitleText(CommonUtil::GetString(L"IDS_BR_HEADER_EDIT_BOOKMARK"));
+
+                       if (__pBookmark != NULL && pArgs != NULL)
+                       {
+                               delete __pBookmark;
+                               __pBookmark = null;
+                       }
+
+                       if (__pBookmark == NULL && pArgs != NULL)
+                       {
+                               __pBookmark = dynamic_cast<BookmarkData*>(pArgs->GetAt(1));
+                       }
+
+                       if (__pBookmark)
+                       {
+                               pageTitle = __pBookmark->GetBookmarkTitle();
+                               pageUrl = __pBookmark->GetUrl();
+                       }
+               }
+               else if (firstValue->CompareTo(L"0") == 0)
+               {
+                       __view = CommonUtil::GetString(L"IDS_COM_SK_ADD");
+                       pHeader->SetTitleText(CommonUtil::GetString(L"IDS_BR_HEADER_EDIT_BOOKMARK"));
+
+                       WindowInfo* pWindowInfo = MultipleWindowPresentationModel::GetInstance()->GetActiveWindowInfo();
+
+                       if( pWindowInfo == NULL )
+                       {
+                               return;
+                       }
+
+                       if(pWindowInfo->pageTitle.CompareTo(CommonUtil::GetString(L"IDS_BR_BODY_BLANK_PAGE")) != 0)
+                               pageTitle = pWindowInfo->pageTitle;
+
+                       if(pWindowInfo->pageUrl.IsEmpty() == false)
+                       {
+                               pageUrl = pWindowInfo->pageUrl;
+                       }
+                       String* parentID = dynamic_cast<String*>(pArgs->GetAt(1));
+
+                       ArrayList folderList;
+
+                       BookmarkData* pBookmark = null;
+                       BookmarkPresentationModel::GetInstance()->GetFolder(L"0", 0, __folderCount, folderList);
+                       for(int count = 0; count < folderList.GetCount(); count++)
+                       {
+                               pBookmark = dynamic_cast< BookmarkData* >(folderList.GetAt(count));
+
+                               if ( pBookmark == null )
+                               {
+                                       return ;
+                               }
+
+                               if (parentID != NULL && pBookmark->GetBookmarkId().CompareTo(parentID->GetPointer()) == 0)
+                               {
+                                       __selectedIndex = count + 2;
+                                       __folderName = pBookmark->GetBookmarkTitle();
+                                       break;
+                               }
+                               else
+                               {
+                                       __selectedIndex = 1 ;
+                                       __folderName = CommonUtil::GetString(L"IDS_BR_TAB_BOOKMARKS") ;
+                               }
+
+                       }
+
+                       if (__folderCount == 0)
+                       {
+                               __selectedIndex = 1 ;
+                               __folderName = CommonUtil::GetString(L"IDS_BR_TAB_BOOKMARKS") ;
+                       }
+
+                       folderList.RemoveAll(true);
+               }
+       }
+
+       if ( previousSceneId == IDSCN_CREATE_BOOKMARK_FOLDER )
+       {
+               pageTitle = __titleOnViewDeactivated;
+               pageUrl = __urlOnViewDeactivated;
+               if(__pList && __pScrollPanel)
+               {
+                       AppLog("__pList->GetItemCount() %d",__pList->GetItemCount());
+                       __pList->ScrollToItem(__pList->GetItemCount());
+//                     __pList->Invalidate(true);
+                       __pScrollPanel->ScrollToBottom();
+               }
+       }
+
+//     if(__pEditFieldTitle != NULL)
+//     {
+//             __pEditFieldTitle->ShowKeypad();
+//     }
+       if ( previousSceneId != IDSCN_CREATE_BOOKMARK_FOLDER )
+       {
+               if (__pEditFieldTitle != NULL)
+               {
+                       __pEditFieldTitle->SetText(pageTitle);
+                       __pEditFieldTitle->ShowKeypad();
+               }
+               if (__pEditFieldUrl != NULL)
+               {
+                       __pEditFieldUrl->SetText(pageUrl);
+                       __pEditFieldUrl->HideKeypad();
+               }
+
+       }
+       else
+       {
+               if (__pEditFieldTitle != NULL)
+               {
+                       __pEditFieldTitle->SetText(pageTitle);
+                       __pEditFieldTitle->HideKeypad();
+               }
+               if (__pEditFieldUrl != NULL)
+               {
+                       __pEditFieldUrl->SetText(pageUrl);
+                       __pEditFieldUrl->HideKeypad();
+               }
+       }
+       if (__view == CommonUtil::GetString(L"IDS_BR_SK_EDIT") && previousSceneId == IDSCN_CREATE_BOOKMARK_FOLDER )
+       {
+               if (__oldFolderCount == 0)
+               {
+                       if (__folderCount == 1)
+                       {
+                               __selectedIndex = 2;
+                       }
+               }
+               else if (__oldFolderCount != __folderCount)
+               {
+                       __selectedIndex = __folderCount + 1;
+               }
+               if(__selectedIndex > 1)
+               {
+                       String parentID = L"0";
+                       ArrayList folderList;
+                       BookmarkData* pBookmark = null;
+                       BookmarkPresentationModel::GetInstance()->GetFolder(parentID, 0, __folderCount, folderList);
+                       pBookmark = static_cast<BookmarkData*>(folderList.GetAt(__selectedIndex-2));
+                       if(pBookmark != null)
+                       {
+                               __folderName = pBookmark->GetBookmarkTitle();
+                       }
+               }
+       }
+
+       if (__view == CommonUtil::GetString(L"IDS_COM_SK_ADD")  && previousSceneId == IDSCN_CREATE_BOOKMARK_FOLDER)
+       {
+
+               if (__oldFolderCount == 0)
+               {
+                       if (__folderCount == 1)
+                       {
+                               __selectedIndex = 2;
+                       }
+               }
+               else if (__oldFolderCount != __folderCount)
+               {
+                       __selectedIndex = __folderCount + 1;
+
+               }
+               else if (__oldFolderCount == __folderCount )
+               {
+                       __selectedIndex = __folderCount + 1;
+               }
+               if(__selectedIndex > 1)
+               {
+                       String parentID = L"0";
+                       ArrayList folderList;
+                       BookmarkData* pBookmark = null;
+                       BookmarkPresentationModel::GetInstance()->GetFolder(parentID, 0, __folderCount, folderList);
+                       pBookmark = static_cast<BookmarkData*>(folderList.GetAt(__selectedIndex-2));
+                       if(pBookmark != null)
+                       {
+                               __folderName = pBookmark->GetBookmarkTitle();
+                       }
+               }
+       }
+       if (__pEditFieldTitle != NULL)
+       {
+               title = __pEditFieldTitle->GetText();
+               title.Trim();
+       }
+
+       if (__pEditFieldUrl != NULL)
+       {
+               url = __pEditFieldUrl->GetText();
+               url.Trim();
+       }
+
+       // To disable done button if either of the Title or Url field is empty
+       if (title.GetLength() == 0 || url.GetLength() == 0)
+       {
+               pHeader->SetButtonEnabled(BUTTON_POSITION_RIGHT, false);
+               pHeader->Invalidate(true);
+       }
+       else
+       {
+               pHeader->SetButtonEnabled(BUTTON_POSITION_RIGHT, true);
+               pHeader->Invalidate(true);
+       }
+
+       if(__pList != null)
+       {
+
+               __pList->UpdateList();
+               __listHeight = __dropdownItemHeight + (__pList->GetItemCount() - 1) * __itemHeight;
+               __pList->SetBounds(__pList->GetX(),__pList->GetY(),__pList->GetWidth(),__listHeight);
+               AppLog("ListWidth %d",__pList->GetWidth());
+       }
+
+       Invalidate(true);
+       //      __pList->RefreshList(0, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       CATCH : return;
+}
+
+void
+AddBookmarkForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+       // Add code to handle events when the AddBookmarkForm is Deactivated.
+       if ( __pEditFieldTitle != NULL)
+       {
+               __titleOnViewDeactivated = __pEditFieldTitle->GetText();
+       }
+
+       if ( __pEditFieldUrl != NULL)
+       {
+               __urlOnViewDeactivated = __pEditFieldUrl->GetText();
+       }
+
+       __oldFolderCount = __folderCount;
+
+       if (__view == CommonUtil::GetString(L"IDS_BR_SK_EDIT") )
+       {
+               __selectedIndex = 0;
+       }
+       return;
+}
+
+void
+AddBookmarkForm::OnFocusGained (const Tizen::Ui::Control &source)
+{
+       __pScrollPanel->SetSize(GetClientAreaBounds().width,GetClientAreaBounds().height);
+       __pScrollPanel->SetClientAreaWidth(__pScrollPanel->GetWidth());
+       __pScrollPanel->SetClientAreaHeight(GetClientAreaBounds().height);
+       Invalidate(true);
+       return;
+
+}
+void
+AddBookmarkForm::OnFocusLost (const Tizen::Ui::Control &source)
+{
+
+}
+
+void
+AddBookmarkForm::OnTextValueChanged(const Control& source)
+{
+       String title = L"";
+       String url = L"";
+       Header* pHeader = GetHeader();
+       if (pHeader == NULL)
+       {
+               return;
+       }
+
+       if (__pEditFieldTitle == NULL || __pEditFieldUrl == NULL)
+       {
+               return;
+       }
+
+       title = __pEditFieldTitle->GetText();
+       url = __pEditFieldUrl->GetText();
+       title.Trim();
+       url.Trim();
+
+       // To disable done button if either of the Title or Url field is empty
+       if (title.GetLength() == 0 || url.GetLength() == 0)
+       {
+               pHeader->SetButtonEnabled(BUTTON_POSITION_RIGHT, false);
+               pHeader->Invalidate(true);
+       }
+       else
+       {
+               pHeader->SetButtonEnabled(BUTTON_POSITION_RIGHT, true);
+               pHeader->Invalidate(true);
+       }
+
+       return;
+}
+
+void
+AddBookmarkForm::OnTextValueChangeCanceled(const Control& source)
+{
+       return;
+}
+
+void
+AddBookmarkForm::CreateMessage(String& str)
+{
+       Tizen::Ui::Controls::MessageBox* pMsgBox = null;       // Message Box to display alert if folder with same name already exists
+       int __modalMsgBoxResult;
+
+       pMsgBox = new(std::nothrow) MessageBox;
+       if (pMsgBox != null)
+       {
+               pMsgBox->Construct(L"", str, MSGBOX_STYLE_OK, 3000);
+               pMsgBox->ShowAndWait(__modalMsgBoxResult);
+               delete pMsgBox;
+               pMsgBox = null;
+               __modalMsgBoxResult = 0;
+       }
+
+       return;
+}
+
+void
+AddBookmarkForm::OnOrientationChanged(const Control& source, OrientationStatus orientationStatus)
+{
+       //      if (__pEditFieldTitle != NULL)
+       //      {
+       //              __pEditFieldTitle->HideKeypad();
+       //      }
+       //      if (__pEditFieldUrl != NULL)
+       //      {
+       //              __pEditFieldUrl->HideKeypad();
+       //      }
+
+       AppLog("AddBookmarkForm::OnOrientationChanged ClientAreaBound %d, %d",GetClientAreaBounds().width,GetClientAreaBounds().height);
+       if (orientationStatus == ORIENTATION_STATUS_LANDSCAPE)
+       {
+               if (__pScrollPanel != null)
+               {
+                       __pScrollPanel->ScrollToTop();
+                       __pScrollPanel->SetClientAreaHeight(__pList->GetY()+__listHeight);
+               }
+       }
+
+       if (__pList != null)
+       {
+               __pList->SetBounds(__pList->GetX(),__pList->GetY(),GetClientAreaBounds().width,__listHeight);
+//             __pList->UpdateList();
+       }
+       Invalidate(true);
+}
diff --git a/src/IntAddressbar.cpp b/src/IntAddressbar.cpp
new file mode 100644 (file)
index 0000000..a9f26c9
--- /dev/null
@@ -0,0 +1,739 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntAddressbar
+ *@brief:      This class defines common behaviour of Addressbar control.
+ *
+ */
+#include "IntAddressbar.h"
+#include "IntCommonLib.h"
+#include "IntTypes.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntSettingPresentationModel.h"
+#include "IntMultipleWindowPresentationModel.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+
+static const wchar_t* IDB_SEARCH_INPUT_FIELD_BG = L"I01_toolbar_input_field.#.png";
+static const wchar_t* IDB_TITLE_PROGRESS_BAR_BG = L"I01_title_progress_bar_bg.png";
+static const wchar_t* IDB_TITLE_PROGRESS_BAR = L"I01_title_progress_bar.png";
+static const wchar_t* IDB_ICON_PRIVATE = L"I01_icon_private.png";
+
+//Action IDs
+
+const int Addressbar::IDA_STOP_BTN_CLICKED = 103;
+const int Addressbar::IDA_GO_BACK = 104;
+const int Addressbar::IDA_GO_FORWARD = 105;
+const int Addressbar::IDA_CANCEL = 106;
+const int Addressbar::IDA_CLEAR_URL = 107;
+
+Addressbar::Addressbar(void)
+{
+       //__currentAddMode = ADDRESSBAR_MODE_LOADING_COMPLETE;
+       __displayUrl = L"";
+//     __editTextUrl = L"";
+       __isLoadingData = false;
+       __isLoadingCompleted = false;
+       __progressPercentage = 0;
+       __pAddressbarBg = null;
+       __pBgPanel = null;
+       __pFavIcon = FaviconManager::GetInstance()->GetDefaultFaviconN();
+       __pFaviconLabel = null;
+       __pLabelPrivateOn = null;
+       __pListener = null;
+       __pPrivateIconLabel = null;
+       __pProgressbarLabel = null;
+       __pPrivateIconLabel = null ;
+       __pClearBtn = null ;
+       __pSearchLabel = null;
+       __pAddressbarUrlField = null;
+       __pToolBarLabel = null;
+       __pAddressbarURLLabel = null;
+       __pAddressBackBtn = null;
+       __isClipboardOpen = false;
+       __isKeyboardConnected = false;
+       __isKeyPadOpened = false;
+       __isAppBackGround = false;
+}
+
+Addressbar::~Addressbar(void)
+{
+       if (__pFavIcon != null)
+       {
+               delete __pFavIcon;
+               __pFavIcon = null;
+       }
+}
+
+result
+Addressbar::OnTerminating(void)
+{
+       DeviceManager::RemoveDeviceEventListener(DEVICE_TYPE_USB_CLIENT, *this);
+       return E_SUCCESS;
+}
+
+result
+Addressbar::Initialize(const Rectangle& rect)
+{
+       result r = E_SUCCESS;
+
+       AppLogDebug("Addressbar::Initialize entered");
+       //Construct the base first
+       r = Construct(L"IDL_ADDRESSBAR");
+
+       //Add background label
+       Label* pBgLabel = static_cast<Label*> (GetControl(L"IDC_BG_LABEL",true));
+       if (pBgLabel == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+
+       //Add inner panel for border
+       __pBgPanel = static_cast<Panel*> (GetControl(L"IDC_BG_PANEL",true));
+       if (__pBgPanel == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+
+       __pAddressbarBg = static_cast<Label*> (GetControl(L"IDC_ADDRESSBAR_BG_LABEL",true));
+       if (__pAddressbarBg == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pBgPanel->SetBackgroundColor(CUSTOM_COLOR_TRANSPARENT);
+       Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_SEARCH_INPUT_FIELD_BG, __pAddressbarBg->GetWidth(), __pAddressbarBg->GetHeight());
+       if (pBitmap != null)
+       {
+               __pAddressbarBg->SetBackgroundBitmap(*pBitmap);
+               delete pBitmap;
+       }
+
+       __pClearBtn = static_cast<Button*> (GetControl(L"IDC_CLEAR_BUTTON",true));
+       if (__pClearBtn == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pClearBtn->SetActionId(IDA_CLEAR_URL);
+       __pClearBtn->AddActionEventListener(*this);
+       __pClearBtn->SetShowState(true);
+       __pClearBtn->SetFocusable(true);
+
+       //Add the editfield for url
+       __pAddressbarUrlField =  static_cast<EditField*> (GetControl(L"IDC_URL_EDITFIELD",true));
+       if (__pAddressbarUrlField == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+
+       __pAddressbarUrlField->SetOverlayKeypadCommandButtonVisible(false);
+       __pAddressbarUrlField->SetKeypadAction(KEYPAD_ACTION_GO);
+       __pAddressbarUrlField->AddFocusEventListener(*this);
+       __pAddressbarUrlField->AddTextEventListener(*this);
+       if(__pAddressbarUrlField->GetTextLength() == 0)
+       {
+               __pAddressbarUrlField->SetKeypadActionEnabled(false);
+       }
+       else
+       {
+               __pAddressbarUrlField->SetKeypadActionEnabled(true);
+       }
+
+       __pToolBarLabel = static_cast<Label*> (GetControl(L"IDC_TOOLBAR_LABEL",true));
+       if (__pToolBarLabel == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pToolBarLabel->SetShowState(true);
+
+       __pAddressbarURLLabel = static_cast<Label*> (GetControl(L"IDC_URL_LABEL",true));
+       if (__pAddressbarURLLabel == NULL)
+       {
+               AppLogDebug("__pURLLabel Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pAddressbarURLLabel->SetShowState(true);
+
+       __pAddressBackBtn = static_cast<Button*> (GetControl(L"IDC_ADDRESS_BACK_BUTTON",true));
+       if (__pAddressBackBtn == NULL)
+       {
+               AppLogDebug("__pAddressBackBtn Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pAddressBackBtn->SetActionId(IDA_CANCEL);
+       __pAddressBackBtn->AddActionEventListener(*this);
+       __pAddressBackBtn->SetShowState(true);
+       __pAddressBackBtn->SetFocusable(true);
+       //IDC_ADDRESS_BACK_BUTTON
+
+       // Added to get the favorite url if not set then address bar is about blank
+
+       if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_MOST_VISITED_SITES")) == 0)
+       {
+               __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_SEARCH_OR_ENTER_URL"));
+       }
+       else if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_BLANK_PAGE")) == 0)
+       {
+               __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_BLANK_PAGE"));
+       }
+       else
+       {
+               //__pUrlField->SetText(SettingPresentationModel::GetInstance()->GetFavoriteURL());
+               __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_SEARCH_OR_ENTER_URL"));
+       }
+       __pAddressbarUrlField->AddKeypadEventListener(*this);
+
+       r = DeviceManager::AddDeviceEventListener(DEVICE_TYPE_USB_CLIENT,*this);
+       AppLog("1234:: DeviceManager::AddDeviceEventListener result %s",GetErrorMessage(r));
+       AppLogDebug("Addressbar::Initialize exit");
+       return r;
+}
+
+void
+Addressbar::UpdateProgressBitmap(void)
+{
+       result r = E_SUCCESS;
+       if (__pProgressbarLabel == null)
+               return;
+       int w = __pProgressbarLabel->GetWidth();
+       int h = __pProgressbarLabel->GetHeight();
+       Canvas canvas;
+       int progressWidth = 0;
+       Bitmap* pRetBitmap = null;
+
+       if (__progressPercentage == 0 || __progressPercentage == 100)
+       {
+               __pProgressbarLabel->SetShowState(false);
+               __pProgressbarLabel->Invalidate(false);
+               return;
+       }
+       else
+       {
+               __pProgressbarLabel->SetShowState(true);
+               __pProgressbarLabel->Invalidate(false);
+       }
+
+       r = canvas.Construct(Rectangle(0, 0, w, h));
+
+       if (r != E_SUCCESS)
+       {
+               AppLogException("Canvas construction failed with %s", GetErrorMessage(r));
+               return;
+       }
+
+       canvas.Clear();
+       Bitmap *pBgBmp = AppResource::GetInstance()->GetBitmapN(IDB_TITLE_PROGRESS_BAR_BG);
+
+       if (pBgBmp != null)
+       {
+               pBgBmp->Scale(Dimension(w, h));
+               canvas.DrawBitmap(Point(0,0), *pBgBmp);
+               delete pBgBmp;
+       }
+
+       progressWidth = (double) (w) * __progressPercentage / 100;
+       AppLogDebug("progressWidth: %d", progressWidth);
+       Bitmap *pProgressBmp = AppResource::GetInstance()->GetBitmapN(IDB_TITLE_PROGRESS_BAR);
+
+       if (pProgressBmp != null)
+       {
+               pProgressBmp->Scale(Dimension(progressWidth, h));
+               canvas.DrawBitmap(Point(0,0), *pProgressBmp);
+               delete pProgressBmp;
+       }
+
+       pRetBitmap = new (std::nothrow) Bitmap();
+
+       if (pRetBitmap == null)
+       {
+               AppLogException("Bitmap creation failed with %s", GetErrorMessage(r));
+               return;
+       }
+
+       pRetBitmap->Construct(canvas, canvas.GetBounds());
+
+       if (__pProgressbarLabel != null && pRetBitmap != null)
+       {
+               __pProgressbarLabel->SetBackgroundBitmap(*pRetBitmap);
+               __pProgressbarLabel->Invalidate(false);
+       }
+
+
+       if (pRetBitmap != null)
+       {
+               delete pRetBitmap;
+               pRetBitmap = null;
+       }
+       return;
+}
+
+void
+Addressbar::ResetGuideText(void)
+{
+       AppLog("Addressbar::ResetGuideText called");
+
+       if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_MOST_VISITED_SITES")) == 0)
+       {
+               __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_SEARCH_OR_ENTER_URL"));
+       }
+       else if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_BLANK_PAGE")) == 0)
+       {
+               __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_BLANK_PAGE"));
+       }
+       else
+       {
+               //__pUrlField->SetText(SettingPresentationModel::GetInstance()->GetFavoriteURL());
+               __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_SEARCH_OR_ENTER_URL"));
+       }
+       __pAddressbarUrlField->Invalidate(true);
+}
+
+void
+Addressbar::SetUrl(const String& url)
+{
+       __displayUrl = url;
+       String updatedDisplayUrl;
+       updatedDisplayUrl.Clear();
+
+       if (__pAddressbarUrlField != NULL)
+       {
+               String removedHttpUrl = RemoveHttpTextFromDisplayURL();
+               if (removedHttpUrl.IsEmpty() == false)
+               {
+                       __pAddressbarUrlField->SetText(removedHttpUrl);
+               }
+               else
+               {
+                       __pAddressbarUrlField->SetText(__displayUrl);
+               }
+
+               __pAddressbarUrlField->Invalidate(false);
+               __pAddressbarUrlField->SetCursorPosition(__pAddressbarUrlField->GetTextLength());
+       }
+}
+
+String
+Addressbar::GetUrl(void)
+{
+       return __displayUrl;
+}
+
+void
+Addressbar::SetFaviconBitmap(const Tizen::Graphics::Bitmap& favicon)
+{
+
+       String url =__pAddressbarUrlField->GetText();
+       String secureSiteText = "https://";
+       bool flag = false;
+       flag = url.StartsWith(secureSiteText,0);
+
+       if (__pFavIcon != null)
+       {
+               delete __pFavIcon;
+       }
+
+       __pFavIcon = new(std::nothrow) Bitmap();
+       __pFavIcon->Construct(favicon,Rectangle(0,0,favicon.GetWidth(),favicon.GetHeight()));
+}
+
+void Addressbar::SaveAddressbarEditText()
+{
+//     __editTextUrl = __pAddressbarUrlField->GetText();
+}
+
+void
+Addressbar::UpdateFaviconBitmap(bool isPrivateOn)
+{
+
+       String url =__pAddressbarUrlField->GetText();
+       String secureSiteText = "https://";
+       bool flag = false;
+       flag = url.StartsWith(secureSiteText,0);
+
+       __pAddressbarBg->Invalidate(true);
+}
+
+void
+Addressbar::SetForwardButtonEnabled(bool isEnabled)
+{
+}
+
+void
+Addressbar::SetBackButtonEnabled(bool isEnabled)
+{
+}
+
+void
+Addressbar::SetAddressbarEventListener(IAddressbarEventListener* plistener)
+{
+       __pListener = plistener;
+}
+
+void
+Addressbar::UpdateProgress(int percentage)
+{
+       __progressPercentage = percentage;
+       if (percentage == 0 || percentage == 100)
+       {
+               __isLoadingData = false;
+               if (percentage == 100)
+               {
+                       __isLoadingCompleted = true;
+                       __progressPercentage = 0;
+               }
+               else
+               {
+                       __isLoadingCompleted = false;
+               }
+       }
+       else
+       {
+               __isLoadingData = true;
+       }
+       UpdateProgressBitmap();
+}
+
+int
+Addressbar::GetProgress(void)
+{
+       return __progressPercentage;
+}
+
+void
+Addressbar::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       AppLogDebug("Addressbar::OnActionPerformed action %d",actionId);
+
+       switch (actionId)
+       {
+       case IDA_CANCEL:
+       {
+               __isAppBackGround = false;
+//             __pAddressbarUrlField->HideKeypad();
+               __pListener->OnAddressCancelledClicked(*this);
+               //SetAddressbarMode(ADDRESSBAR_MODE_LOADING_COMPLETE);
+       }
+       break;
+
+       case IDA_CLEAR_URL:
+       {
+               if (__pAddressbarUrlField->GetText().IsEmpty() == false)
+               {
+                       //__displayUrl = __pUrlField->GetText();
+                       __pAddressbarUrlField->Clear();
+                       __pAddressbarUrlField->SetKeypadActionEnabled(false);
+                       __pAddressbarUrlField->Invalidate(true);
+               }
+       }
+       break;
+       default:
+               break;
+       }
+}
+
+void
+Addressbar::OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction)
+{
+       AppLog("XYZ::Addressbar::OnKeypadActionPerformed keypadAction %d",keypadAction);
+       switch (keypadAction)
+       {
+       case KEYPAD_ACTION_GO:
+       case KEYPAD_ACTION_ENTER:
+       case KEYPAD_ACTION_SEND:
+       {
+               if (__pAddressbarUrlField->GetText().IsEmpty() == false)
+               {
+                       //SetAddressbarMode(ADDRESSBAR_MODE_LOADING);
+                       __displayUrl = __pAddressbarUrlField->GetText();
+
+                       __isLoadingCompleted = false;
+                       __isLoadingData = true;
+                       __progressPercentage = 0;
+                       __pAddressbarUrlField->HideKeypad();
+
+                       if (__pListener != NULL)
+                       {
+                               __pListener->OnUrlSubmitted(*this);
+                       }
+
+                       //UpdateProgressBitmap();
+               }
+       }
+       break;
+
+       default:
+               break;
+       }
+}
+
+void
+Addressbar::OnKeypadClosed(Tizen::Ui::Control& source)
+{
+       AppLog("XYZ::Addressbar::OnKeypadClosed");
+
+       __isKeyPadOpened = false;
+
+       if (__isKeyboardConnected == true)
+       {
+               return;
+       }
+       if (__isClipboardOpen == true)
+       {
+               __isClipboardOpen = false;
+               __pListener->OnClipboardClosed(*this);
+               return;
+       }
+
+
+//     if(__pAddressbarUrlField)
+//     {
+//             String removedHttpUrl = RemoveHttpTextFromDisplayURL();
+//             if (removedHttpUrl.IsEmpty() == false)
+//             {
+//                     __pAddressbarUrlField->SetText(removedHttpUrl);
+//             }
+//             else
+//             {
+//                     __pAddressbarUrlField->SetText(__displayUrl);
+//             }
+//     }
+//     __editTextUrl = L"";
+       if(__pListener != null)
+       {
+               __pListener->OnAddressBarKeypadClosed(*this,true);
+       }
+}
+
+void
+Addressbar::OnKeypadOpened(Tizen::Ui::Control& source)
+{
+       AppLog("XYZ::Addressbar::OnKeypadOpened");
+       AppLog("Addressbar::OnKeypadOpened %d",Clipboard::GetInstance()->IsPopupVisible());
+
+       __isKeyPadOpened = true;
+
+       __isClipboardOpen = Clipboard::GetInstance()->IsPopupVisible();
+
+       if(__pListener != null)
+       {
+               __pListener->OnAddressBarKeypadOpened(*this);
+       }
+}
+
+void
+Addressbar::OnKeypadWillOpen(Tizen::Ui::Control& source)
+{
+       AppLog("XYZ::Addressbar::OnKeypadWillOpen");
+
+}
+
+void
+Addressbar::OnKeypadBoundsChanged(Tizen::Ui::Control &source)
+{
+       AppLog("XYZ::KeypadBoundsChanged");
+
+       if(__pListener != null)
+       {
+               __pListener->OnAddressBarKeypadBoundsChanged(*this);
+       }
+}
+
+void
+Addressbar::OrientationChanged( int& width)
+{
+       int gap = 10;
+       __pBgPanel->SetBounds(__pBgPanel->GetX(),__pBgPanel->GetY(), width - __pAddressBackBtn->GetWidth() - gap -__pBgPanel->GetX() ,__pBgPanel->GetHeight());
+       __pAddressBackBtn->SetBounds(width - __pAddressBackBtn->GetWidth() - 6,__pAddressBackBtn->GetY(),__pAddressBackBtn->GetWidth(),__pAddressBackBtn->GetHeight());
+       __pClearBtn->SetBounds(__pBgPanel->GetWidth() - __pClearBtn->GetWidth() ,__pClearBtn->GetY(),__pClearBtn->GetWidth(),__pClearBtn->GetHeight());
+
+       Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_SEARCH_INPUT_FIELD_BG, __pAddressbarBg->GetWidth(), __pAddressbarBg->GetHeight());
+       if (pBitmap != null)
+       {
+               __pAddressbarBg->SetBackgroundBitmap(*pBitmap);
+               delete pBitmap;
+       }
+
+       Invalidate(true);
+}
+
+String
+Addressbar::RemoveHttpTextFromDisplayURL(void)
+{
+       bool isHttpText = __displayUrl.Contains(L"http://");
+       String updatedDisplayUrl;
+       updatedDisplayUrl.Clear();
+
+       if (isHttpText == true)
+       {
+               __displayUrl.SubString(7,updatedDisplayUrl);
+       }
+       return updatedDisplayUrl;
+}
+
+Bitmap*
+Addressbar::GetLockedImageN(void)
+{
+       Bitmap* pIconImage = null;
+
+       AppResource* pAppResource = Application::GetInstance()->GetAppResource();
+       if (pAppResource)
+       {
+               pIconImage = pAppResource->GetBitmapN(IDB_ICON_PRIVATE);
+       }
+
+       Bitmap* pLockImage = new (std::nothrow) Bitmap();
+
+       Canvas* pCanvas = new (std::nothrow) Canvas();
+       pCanvas->Construct(Rectangle(0,0,__pFaviconLabel->GetWidth(),__pFaviconLabel->GetHeight()));
+       pCanvas->Clear();
+       if(__pFavIcon != null)
+       {
+               pCanvas->DrawBitmap(Rectangle(0,0,__pFaviconLabel->GetWidth(),__pFaviconLabel->GetHeight()),*__pFavIcon);
+       }
+       if(pIconImage != null)
+       {
+               pCanvas->DrawBitmap(Rectangle(__pFaviconLabel->GetWidth()/2,__pFaviconLabel->GetHeight()/2,__pFaviconLabel->GetWidth()/2,__pFaviconLabel->GetHeight()/2),*pIconImage);
+       }
+       pLockImage->Construct(*pCanvas,Rectangle(0,0,__pFaviconLabel->GetWidth(),__pFaviconLabel->GetHeight()));
+
+       delete pCanvas;
+       return pLockImage;
+}
+
+void
+Addressbar::OnFocusGained(const Control& source)
+{
+       AppLog("XYZ::Addressbar::OnFocusGained");
+       if(__pAddressbarUrlField && __isAppBackGround == false)
+       {
+               String removedHttpUrl = RemoveHttpTextFromDisplayURL();
+               if (removedHttpUrl.IsEmpty() == false)
+               {
+                       __pAddressbarUrlField->SetText(removedHttpUrl);
+               }
+               else
+               {
+                       __pAddressbarUrlField->SetText(__displayUrl);
+               }
+       }
+
+       if(__pAddressbarUrlField != null)
+       {
+               __pAddressbarUrlField->SetCursorPosition(__pAddressbarUrlField->GetTextLength());
+               if(__pAddressbarUrlField->GetTextLength() == 0)
+               {
+                       __pAddressbarUrlField->SetKeypadActionEnabled(false);
+               }
+               else
+               {
+                       __pAddressbarUrlField->SetKeypadActionEnabled(true);
+               }
+       }
+       if (__pListener != null)
+       {
+               __pListener->OnAddressBarFocusGained(*this);
+       }
+       __isAppBackGround = false;
+}
+
+void
+Addressbar::OnFocusLost(const Tizen::Ui::Control& source)
+{
+       AppLog("XYZ::Addressbar::OnFocusLost");
+       if(GetShowState() == true)
+               __isAppBackGround = true;
+
+//     __editTextUrl = L"";
+       if(__pListener != null)
+       {
+               __pListener->OnAddressBarFocusLost(*this, __isKeyPadOpened);
+       }
+}
+
+void
+Addressbar::OnTextValueChanged(const Control& source)
+{
+       if(__pAddressbarUrlField != null)
+       {
+               if(__pAddressbarUrlField->GetTextLength() == 0)
+               {
+                       __pAddressbarUrlField->SetKeypadActionEnabled(false);
+               }
+               else
+               {
+                       __pAddressbarUrlField->SetKeypadActionEnabled(true);
+               }
+       }
+}
+
+void
+Addressbar::OnDeviceStateChanged(DeviceType deviceType, const String &state)
+{
+       AppLog("1234:: Addressbar::OnDeviceStateChanged %ls %d",state.GetPointer(),(int)deviceType);
+       if(deviceType == DEVICE_TYPE_KEYBOARD && state.Equals(L"Closed",true) == 0)
+       {
+               __isKeyboardConnected = true;
+       }
+}
+void
+Addressbar::SetAddressbarURLFocus()
+{
+       AppLog("Addressbar::SetAddressbarURLFocus");
+       result r = __pAddressbarUrlField->SetFocus();
+       AppLog("Addressbar::SetAddressbarURLFocus result %s",GetErrorMessage(r));
+}
+
+String
+Addressbar::GetAddressbarURL()
+{
+       return __pAddressbarUrlField->GetText();
+}
+
+bool
+Addressbar::HasCurrentFocus()
+{
+       return __pAddressbarUrlField->HasFocus();
+}
+
+void
+Addressbar::HideKeypad()
+{
+       __pAddressbarUrlField->HideKeypad();
+}
+
+void
+Addressbar::OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs)
+{
+       if (requestId == BACK_GROUND_APP_EVENT)
+       {
+               __isAppBackGround = true;
+       }
+       else if(requestId == FORE_GROUND_APP_EVENT)
+       {
+               __isAppBackGround = false;
+       }
+}
diff --git a/src/IntArticleReaderForm.cpp b/src/IntArticleReaderForm.cpp
new file mode 100644 (file)
index 0000000..314febd
--- /dev/null
@@ -0,0 +1,991 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+// !Internet
+/*@file:    ArticleReaderForm.cpp
+ *@brief:      This header file contains the definitions of the ArticleReaderForm class.
+ *
+ */
+
+#include <FApp.h>
+#include <FBase.h>
+#include "IntArticleReaderForm.h"
+#include "IntCommonLib.h"
+#include "IntSceneRegister.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+using namespace Tizen::Web::Controls;
+
+static const wchar_t* IDB_SMALL_FONT = L"I01_font_button_left.png";
+static const wchar_t* IDB_LARGE_FONT = L"I01_font_button_right.png";
+static const wchar_t* IDB_FINDWORD_INPUT_FIELD_BG = L"I01_toolbar_input_field_findword.#.png";
+
+const int ArticleReaderForm::IDA_MORE_BUTTON = 101;
+const int ArticleReaderForm::IDA_BACK_BUTTON = 102;
+const int ArticleReaderForm::IDA_SMALL_FONT_BUTTON = 103;
+const int ArticleReaderForm::IDA_LARGE_FONT_BUTTON = 104;
+const int ArticleReaderForm::IDA_SAVE_CLICKED = 105;
+const int ArticleReaderForm::IDA_SHARE_CLICKED = 106;
+const int ArticleReaderForm::IDA_PRINT_CLICKED = 107;
+const int ArticleReaderForm::IDA_COPY_TEXT_CLICKED = 108;
+const int ArticleReaderForm::IDA_FIND_TEXT_CLICKED = 109;
+const int ArticleReaderForm::IDA_SHARE_TEXT_CLICKED = 110;
+const int ArticleReaderForm::IDA_FINDWORD_CANCEL_CLICKED = 111;
+const int ArticleReaderForm::IDA_FINDWORD_CLEAR_CLICKED = 112;
+const int ArticleReaderForm::IDA_FINDWORD_NEXT_CLICKED = 113;
+const int ArticleReaderForm::IDA_FINDWORD_PREV_CLICKED =114;
+
+ArticleReaderForm::ArticleReaderForm(void):
+       __pWebReader(null)
+       ,__pFooterPanel(null)
+       ,__pMoreBtn(null)
+       ,__pBackBtn(null)
+       ,__pSmallFontBtn(null)
+       ,__pLargeFontBtn(null)
+       ,__pMoreMenu(null)
+       ,__pHitElementResult(null)
+       ,__pSelectionMenu(null)
+       ,__pPopUp(null)
+       ,__pFindWordBgLabel(null)
+       ,__pFindWordClear(null)
+       ,__pFindWordCountLabel(null)
+       ,__pFindWordControl(null)
+       ,__pFindWordEditField(null)
+       ,__pFindWordNext(null)
+       ,__pFindWordPrev(null)
+{
+
+}
+
+ArticleReaderForm::~ArticleReaderForm(void)
+{
+       //      RemoveAllControls();
+}
+
+bool
+ArticleReaderForm::Initialize(void)
+{
+       AppLog("ArticleReaderForm::Initialize entered");
+       Construct(L"IDL_ARTICLE_READER_FORM");
+       return true;
+}
+
+result
+ArticleReaderForm::OnInitializing(void)
+{
+       AppLog("ArticleReaderForm::OnInitializing entered");
+       result r = E_SUCCESS;
+       WebSetting settings;
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               return E_FAILURE;
+       }
+       pSceneManager->AddSceneEventListener(IDSCN_ARTICLE_READER, *this);
+
+       __pFooterPanel = static_cast<Panel*>(GetControl("IDC_PANEL1",true));
+       if(__pFooterPanel == null)
+       {
+               AppLog("GetControl failed for FooterPanel button");
+               return E_FAILURE;
+       }
+
+       __pWebReader = new (std::nothrow) Web();
+       __pWebReader->Construct(Rectangle(0,0, GetClientAreaBounds().width,GetClientAreaBounds().height - __pFooterPanel->GetHeight()));
+
+       settings.SetInputStyle(INPUT_STYLE_OVERLAY);
+       settings.SetFontSize(24/*SettingPresentationModel::GetInstance()->GetReaderFontSize()*/);
+
+       r = __pWebReader->SetSetting(settings);
+       AddControl(__pWebReader);
+       SetControlAlwaysAtBottom(*__pWebReader,true);
+       __pWebReader->LoadUrl("http://google.com");//temporary only for testing
+       if (IsFailed(r))
+               AppLogDebug("Web setting add failed with %s", GetErrorMessage(r));
+
+       __pWebReader->AddTouchEventListener(*this);
+       __pWebReader->SetWebUiEventListener(this);
+       __pWebReader->SetTextSearchListener(this);
+       __pMoreBtn = static_cast<Button*>(GetControl("IDC_MORE_BUTTON",true));
+       if(__pMoreBtn == null)
+       {
+               AppLog("GetControl failed for more button");
+               return E_FAILURE;
+       }
+       __pMoreBtn->AddActionEventListener(*this);
+       __pMoreBtn->SetActionId(IDA_MORE_BUTTON);
+
+
+       __pBackBtn = static_cast<Button*>(GetControl("IDC_BACK_BUTTON",true));
+       if(__pBackBtn == null)
+       {
+               AppLog("GetControl failed for back button");
+               return E_FAILURE;
+       }
+       __pBackBtn->AddActionEventListener(*this);
+       __pBackBtn->SetActionId(IDA_BACK_BUTTON);
+
+
+       __pSmallFontBtn = static_cast<Button*>(GetControl("IDC_SMALL_FONT_BUTTON",true));
+       if(__pSmallFontBtn == null)
+       {
+               AppLog("GetControl failed for small font button");
+               return E_FAILURE;
+       }
+       __pSmallFontBtn->AddActionEventListener(*this);
+       __pSmallFontBtn->SetActionId(IDA_SMALL_FONT_BUTTON);
+       __pSmallFontBtn->SetEnabled(false);
+
+
+       __pLargeFontBtn = static_cast<Button*>(GetControl("IDC_LARGE_FONT_BUTTON",true));
+       if(__pLargeFontBtn == null)
+       {
+               AppLog("GetControl failed for large font button");
+               return E_FAILURE;
+       }
+       __pLargeFontBtn->AddActionEventListener(*this);
+       __pLargeFontBtn->SetActionId(IDA_LARGE_FONT_BUTTON);
+
+       AddOrientationEventListener(*this);
+
+       return r;
+}
+
+result
+ArticleReaderForm::OnTerminating(void)
+{
+       AppLog("ArticleReaderForm::OnTerminating entered");
+       result r = E_SUCCESS;
+       return r;
+}
+
+void
+ArticleReaderForm::OnActionPerformed(const Control& source, int actionId)
+{
+       AppLog("ArticleReaderForm::OnActionPerformed entered actionId %d",actionId);
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       result r = E_SUCCESS;
+
+       if (pSceneManager == null)
+       {
+               return ;
+       }
+
+       switch (actionId)
+       {
+       case IDA_MORE_BUTTON:
+       {
+               if(__pMoreMenu != null)
+               {
+                       delete __pMoreMenu;
+                       __pMoreMenu = null;
+               }
+               __pMoreMenu = new(std::nothrow) ContextMenu();
+               r = __pMoreMenu->Construct(Point(50,GetClientAreaBounds().height),CONTEXT_MENU_STYLE_LIST,CONTEXT_MENU_ANCHOR_DIRECTION_UPWARD);
+
+               TryCatch(!IsFailed(r),,"Contextmenu creation failed with%s",GetErrorMessage(r));
+
+               __pMoreMenu->AddItem(CommonUtil::GetString(L"IDS_COM_SK_SAVE"),IDA_SAVE_CLICKED);
+               __pMoreMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_SHARE"),IDA_SHARE_CLICKED);
+               __pMoreMenu->AddItem(CommonUtil::GetString(L"IDS_COM_SK_PRINT"),IDA_PRINT_CLICKED);
+               __pMoreMenu->SetMaxVisibleItemsCount(3);
+               __pMoreMenu->SetShowState(true);
+               __pMoreMenu->Show();
+               __pMoreMenu->Invalidate(true);
+               __pMoreMenu->AddActionEventListener(*this);
+               SetControlAlwaysOnTop(*__pMoreMenu, true);
+       }
+       break;
+
+       case IDA_BACK_BUTTON:
+       {
+               SceneManager::GetInstance()->GoBackward(BackwardSceneTransition());
+       }
+       break;
+       case IDA_SMALL_FONT_BUTTON:
+       {
+               WebSetting setting = __pWebReader->GetSetting();
+               setting.SetFontSize(24);
+
+               __pWebReader->SetSetting(setting);
+               __pSmallFontBtn->SetEnabled(false);
+               __pSmallFontBtn->Invalidate(true);
+
+               __pLargeFontBtn->SetEnabled(true);
+               __pLargeFontBtn->Invalidate(true);
+       }
+       break;
+       case IDA_LARGE_FONT_BUTTON:
+       {
+               WebSetting setting = __pWebReader->GetSetting();
+               setting.SetFontSize(32);
+               __pWebReader->SetSetting(setting);
+
+               __pLargeFontBtn->SetEnabled(false);
+               __pLargeFontBtn->Invalidate(true);
+
+               __pSmallFontBtn->SetEnabled(true);
+               __pSmallFontBtn->Invalidate(true);
+
+       }
+       break;
+       case IDA_SAVE_CLICKED:
+       {
+               if(__pWebReader !=null)
+               {
+                       r = __pWebReader->SavePageAsPdf(UiApp::GetInstance()->GetAppRootPath()+"//data//test.pdf");
+                       AppLog("SavePageAsPdf result %s",GetErrorMessage(r));
+
+                       int __modalMsgBoxResult;
+                       MessageBox* pMsgBox = new MessageBox();
+                       pMsgBox->Construct("Saved","Saved at "+UiApp::GetInstance()->GetAppRootPath()+"//data//test.pdf",MSGBOX_STYLE_OK,3000);
+                       pMsgBox->ShowAndWait(__modalMsgBoxResult);
+                       delete pMsgBox;
+                       pMsgBox = null;
+                       __modalMsgBoxResult = 0;
+               }
+
+       }
+       break;
+       case IDA_SHARE_CLICKED:
+       {
+               if(__pPopUp != null)
+               {
+                       delete __pPopUp;
+                       __pPopUp = null;
+               }
+               __pPopUp = new(std::nothrow) SharePopup();
+               __pPopUp->Initialize();
+
+               ShareInfo* pShareInfo = new(std::nothrow) ShareInfo();
+               pShareInfo->SetPageTitle(*__pShareTitle);
+               pShareInfo->SetPageUrl(*__pShareUrl);
+               pShareInfo->SetImageAttached(false);
+               __pPopUp->RemoveAllShareInfo();
+               __pPopUp->AddShareInfo(pShareInfo);
+
+               __pPopUp->SetShowState(true);
+               __pPopUp->Show();
+       }
+       break;
+       case IDA_PRINT_CLICKED:
+       {
+               r = __pWebReader->SavePageAsPdf(UiApp::GetInstance()->GetAppRootPath()+"//data//test.pdf");
+               AppLog("SavePageAsPdf result %s",GetErrorMessage(r));
+
+               AppLog("RequestPrint called!");
+               AppControl* pAc = Tizen::App::AppManager::FindAppControlN(L"org.tizen.mobileprint", L"http://tizen.org/appcontrol/operation/print");
+               result nResult = E_FAILURE;
+               if (pAc)
+               {
+                       AppLog("TestPrint if (pAc) == true");
+
+                       HashMap map;
+                       map.Construct();
+
+                       String fileType = L"service_print_files_type";
+                       String typeVal = L"DOC";
+
+                       String fileCount = L"service_print_files_count";
+                       String countVal = L"1";
+                       String fileFolder= L"service_print_files_folder_name";
+                       String folderVal = UiApp::GetInstance()->GetAppRootPath()+"//data";
+
+                       map.Add(&fileCount, &countVal);
+                       map.Add(&fileFolder, &folderVal);
+                       map.Add(&fileType, &typeVal);
+
+                       String fileName = L"service_print_files_files_name";
+
+                       ArrayList fileNameList;
+                       fileNameList.Construct();
+                       String file1 = L"test.pdf";
+
+                       fileNameList.Add(&file1);
+                       map.Add(&fileName, &fileNameList);
+
+                       nResult = pAc->Start(NULL, NULL, &map, NULL);
+
+                       if (nResult == E_SUCCESS) AppLog("TestPrint ret == E_SUCCESS");
+                       else if (nResult == E_MAX_EXCEEDED)
+                               AppLog("TestPrint ret == E_MAX_EXCEEDED");
+                       else if (nResult == E_OBJ_NOT_FOUND)
+                               AppLog("TestPrint ret == E_OBJ_NOT_FOUND");
+                       else if (nResult == E_IN_PROGRESS)
+                               AppLog("TestPrint ret == E_IN_PROGRESS");
+                       else if (nResult == E_PRIVILEGE_DENIED)
+                               AppLog("TestPrint ret == E_PRIVILEGE_DENIED");
+                       else if(nResult == E_SYSTEM)
+                               AppLog("TestPrint ret == E_SYSTEM");
+
+                       delete pAc;
+               }
+               else
+               {
+                       int __modalMsgBoxResult;
+                       MessageBox* pMsgBox = new MessageBox();
+                       pMsgBox->Construct("Not Supported","Not Supported",MSGBOX_STYLE_OK,3000);
+                       pMsgBox->ShowAndWait(__modalMsgBoxResult);
+                       delete pMsgBox;
+                       pMsgBox = null;
+                       __modalMsgBoxResult = 0;
+               }
+       }
+       break;
+       case IDA_COPY_TEXT_CLICKED:
+       {
+
+               // Sets data to a clip board item
+               ClipboardItem item;
+               String resourcePath = App::GetInstance()->GetAppResourcePath();
+               item.Construct(CLIPBOARD_DATA_TYPE_TEXT, __pWebReader->GetTextFromBlock());
+               __pWebReader->ReleaseBlock();
+               // copying the item to clipboard
+               Clipboard* pClipboard = Clipboard::GetInstance();
+               if (pClipboard != null)
+               {
+                       pClipboard->CopyItem(item);
+               }
+       }
+       break;
+       case IDA_FIND_TEXT_CLICKED:
+       {
+               __randomValue = true;
+               InitFindWordPanel();
+               RelayoutControls();
+//             __pWebReader->SetBounds(0,__pFindWordControl->GetHeight(),GetClientAreaBounds().width,GetClientAreaBounds().height - __pFooterPanel->GetHeight() - __pFindWordControl->GetHeight());
+       }
+       break;
+       case IDA_SHARE_TEXT_CLICKED:
+       {
+               AppLogDebug("IDA_SHARE_TEXT_CLICKED");
+               if(__pPopUp != null)
+               {
+                       delete __pPopUp;
+                       __pPopUp = null;
+               }
+               __pPopUp = new(std::nothrow) SharePopup();
+               __pPopUp->Initialize();
+               if (__pHitElementResult != null)
+               {
+                       ShareInfo* pShareInfo = new(std::nothrow) ShareInfo();
+                       pShareInfo->SetPageTitle(L"");
+                       pShareInfo->SetPageUrl(__pWebReader->GetTextFromBlock());
+                       pShareInfo->SetImageAttached(false);
+                       __pPopUp->RemoveAllShareInfo();
+                       __pPopUp->AddShareInfo(pShareInfo);
+                       __pPopUp->SetShowState(true);
+                       __pPopUp->Show();
+               }
+       }
+       break;
+
+       case IDA_FINDWORD_CANCEL_CLICKED:
+       {
+//             currentSearchStr = L"";
+//             currentWordIndex = 0;
+//             maxOccurances = 0;
+               __pFindWordEditField->SetText(L"");
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+               __pFindWordCountLabel->SetText(L"0/0");
+               __pWebReader->SearchText(L"aaaabbbbcccc",true);
+               __pFooterPanel->SetShowState(true);
+               __pFindWordControl->SetShowState(false);
+               RelayoutControls();
+
+       }
+       break;
+       case IDA_FINDWORD_CLEAR_CLICKED:
+       {
+               __pFindWordCountLabel->SetText(L"0/0");
+               __pFindWordEditField->SetText(L"");
+               __pFindWordPrev->SetEnabled(false);
+               __pWebReader->SearchText(L"aaaaaabbbbbbccccccc");
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordControl->Invalidate(true);
+       }
+       break;
+       case IDA_FINDWORD_NEXT_CLICKED:
+       {
+               FindNextWord(true);
+       }
+       break;
+       case IDA_FINDWORD_PREV_CLICKED:
+       {
+               FindNextWord(false);
+       }
+       break;
+       break;
+       default:
+               break;
+       }
+
+       CATCH: return;
+}
+
+void
+ArticleReaderForm::OnKeypadOpened(Tizen::Ui::Control& source)
+{
+       __pFooterPanel->SetShowState(false);
+}
+
+void
+ArticleReaderForm::OnKeypadClosed(Tizen::Ui::Control& source)
+{
+       __pFooterPanel->SetShowState(true);
+       RelayoutControls();
+}
+
+void
+ArticleReaderForm::OnTouchLongPressed(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo)
+{
+       AppLog("ArticleReaderForm::OnTouchLongPressed %d, %d" ,currentPosition.x,currentPosition.y);
+
+       if (__pHitElementResult != null)
+       {
+               delete __pHitElementResult;
+               __pHitElementResult = null;
+       }
+
+       if (__pWebReader != null)
+       {
+               AppLog("ArticleReaderForm::OnTouchLongPressed web not null");
+               __pHitElementResult = __pWebReader->GetElementByPointN(currentPosition);
+       }
+
+       if (__pHitElementResult == null)
+       {
+               return;
+       }
+
+       if (__pHitElementResult->HasImage() == true)
+       {
+
+       }
+       else if(__pHitElementResult->HasUrl() == true)
+       {
+
+       }
+       else
+       {
+               String tagName = __pHitElementResult->GetTagName();
+               String type = __pHitElementResult->GetAttributeValue("type");
+               String value = __pHitElementResult->GetAttributeValue(L"value");
+               String innerHtml = __pHitElementResult->GetAttributeValue(L"innerHTML");
+
+               result r =__pWebReader->SetBlockSelectionPosition(currentPosition);
+               AppLog("setselectionselectedornot %s",GetErrorMessage(r));
+
+       }
+//     __inputEventToBeSupressed = true;
+}
+
+void
+ArticleReaderForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       AppLog("ArticleReaderForm::OnSceneActivatedN entered");
+       int index = 0;
+       __pReaderData = static_cast<String*>(pArgs->GetAt(index++));
+       __pShareUrl = static_cast<String*>(pArgs->GetAt(index++));
+       __pShareTitle = static_cast<String*>(pArgs->GetAt(index++));
+       AppLog("ArticleReaderForm::OnSceneActivatedN __pReaderData %ls",__pReaderData->GetPointer());
+
+       String loadData = L"<html>\
+                                       <head>\
+                                       <meta name='viewport' content='width=device-width*0.73,minimum-scale=1.0, maximum-scale=1.0, user-scalable=no'>\
+                                       <style>\
+                                       h1\
+                                       {\
+                                       font-weight:bold;\
+                                       background-color: transparent;\
+                                       }\
+                                       div\
+                                       {\
+                                       display: block;\
+                                       }\
+                                       p\
+                                       {\
+                                       display: block; \
+                                       }\
+                                       img\
+                                       {\
+                                       margin-left:auto;\
+                                       margin-right:auto;\
+                                       }\
+                                       \
+                                       \
+                                       </style>\
+                                       </head>\
+                                       <body style='width:'";
+       loadData.Append(GetClientAreaBounds().width);
+       loadData.Append(L"px'>");
+       AppLogDebug("data->GetLength %d",__pReaderData->GetLength());
+       loadData.Append(*__pReaderData);
+       loadData.Append(L"</body></html>");
+
+       ByteBuffer buf ;
+       buf.Construct(loadData.GetLength());
+       AppLogDebug("data->GetLength %d",loadData.GetLength());
+       for (int z=0;z<loadData.GetLength();z++)
+       {
+               mchar b;
+               loadData.GetCharAt(z,b);
+               buf.SetByte((byte)b);
+       }
+
+       buf.Flip();
+       if (__pWebReader != null)
+       {
+               __pWebReader->LoadData(L"",buf,L"text/html");
+               AppLogDebug("LoadData result %s",GetErrorMessage(GetLastResult()));
+       }
+       else
+       {
+               AppLogDebug("cannot LoadData __pWebReader is null");
+       }
+
+
+}
+
+void
+ArticleReaderForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+       AppLog("ArticleReaderForm::OnSceneDeactivated entered");
+}
+
+void
+ArticleReaderForm::OnTextFound(int totalCount, int currentOrdinal)
+{
+       AppLog("ArticleReaderForm::OnTextFound totalCount %d",totalCount);
+       AppLog("ArticleReaderForm::OnTextFound currentOrdinal %d",currentOrdinal);
+
+       if(totalCount == -1 || totalCount == 0)
+       {
+               __pFindWordCountLabel->SetBounds(__pFindWordCountLabel->GetX(),__pFindWordCountLabel->GetY(),84,__pFindWordCountLabel->GetHeight());
+               __pFindWordEditField->SetBounds(__pFindWordEditField->GetX(),__pFindWordEditField->GetY(),214+80,__pFindWordEditField->GetHeight());
+       }
+       else if(totalCount > 100)
+       {
+               __pFindWordCountLabel->SetBounds(__pFindWordCountLabel->GetX(),__pFindWordCountLabel->GetY(),124,__pFindWordCountLabel->GetHeight());
+               __pFindWordEditField->SetBounds(__pFindWordEditField->GetX(),__pFindWordEditField->GetY(),174,__pFindWordEditField->GetHeight());
+       }
+       else
+       {
+               __pFindWordCountLabel->SetBounds(__pFindWordCountLabel->GetX(),__pFindWordCountLabel->GetY(),124,__pFindWordCountLabel->GetHeight());
+               __pFindWordEditField->SetBounds(__pFindWordEditField->GetX(),__pFindWordEditField->GetY(),174,__pFindWordEditField->GetHeight());
+       }
+
+       if (totalCount <= 0)
+       {
+               __pFindWordNext->SetEnabled(false);
+       }
+       else
+       {
+               __pFindWordNext->SetEnabled(true);
+       }
+
+       String countStr = L"";
+       countStr.Append(currentOrdinal);
+       countStr.Append(L"/");
+       countStr.Append(totalCount);
+       __pFindWordCountLabel->SetText(countStr);
+       __pFindWordCountLabel->Invalidate(false);
+
+       //FindNextWord(true);
+       //Update the controls
+       __pFindWordNext->Invalidate(false);
+}
+
+void
+ArticleReaderForm::OnWebPageBlockSelected(Tizen::Web::Controls::Web& source, Tizen::Graphics::Point& startPoint, Tizen::Graphics::Point& endPoint)
+{
+       AppLog("ArticleReaderForm::OnWebPageBlockSelected");
+       if (__pHitElementResult != null)
+       {
+               delete __pHitElementResult;
+               __pHitElementResult = null;
+       }
+
+       if (__pWebReader != null)
+       {
+               AppLog("ArticleReaderForm::OnWebPageBlockSelected web not null");
+               __pHitElementResult = __pWebReader->GetElementByPointN(startPoint);
+               if(GetLastResult() == E_INVALID_ARG)
+               {
+                       __pHitElementResult = __pWebReader->GetElementByPointN(endPoint);
+               }
+       }
+
+       if (__pHitElementResult == null)
+       {
+               return;
+       }
+
+       if (__pHitElementResult->HasImage() != true)
+       {
+               String tagName = __pHitElementResult->GetTagName();
+               String type = __pHitElementResult->GetAttributeValue("type");
+
+
+               if (((tagName.CompareTo(L"INPUT") == 0)  || tagName.CompareTo(L"TEXTAREA") == 0))
+               {
+
+               }
+               else
+               {
+                       AppLog("ArticleReaderForm::OnWebPageBlockSelected no paste option");
+
+                       if(__pHitElementResult->GetUrl().GetLength() > 0)
+                       {
+                       }
+                       InitSelectTextContextMenu(endPoint);
+                       __pSelectionMenu->SetShowState(true);
+                       __pSelectionMenu->Show();
+                       __pSelectionMenu->Invalidate(true);
+               }
+
+               AppLog("ArticleReaderForm::OnWebPageBlockSelected tag name is %ls",tagName.GetPointer());
+               AppLog("ArticleReaderForm::OnWebPageBlockSelected type name is %ls",type.GetPointer());
+       }
+
+}
+
+void
+ArticleReaderForm::OnOrientationChanged(const Control& source, OrientationStatus orientationStatus)
+{
+       AppLog("ArticleReaderForm::OnOrientationChanged entered");
+       if(__pFindWordControl)
+       {
+               if (__pFindWordBgLabel != null)
+               {
+                       Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_FINDWORD_INPUT_FIELD_BG, __pFindWordBgLabel->GetWidth(), __pFindWordBgLabel->GetHeight());
+                       if (pBitmap != null)
+                       {
+                               __pFindWordBgLabel->SetBackgroundBitmap(*pBitmap);
+                               delete pBitmap;
+                       }
+               }
+
+               __pFindWordControl->SetBounds(0,0, __pFindWordControl->GetWidth(), __pFindWordControl->GetHeight());
+       }
+       RelayoutControls();
+}
+
+
+void
+ArticleReaderForm::OnTextValueChanged (const Tizen::Ui::Control &source)
+{
+       if (__pFindWordEditField != null)
+       {
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+               __pFindWordNext->Invalidate(true);
+               __pFindWordPrev->Invalidate(true);
+               __pFindWordCountLabel->SetText(L"0/0");
+               __pFindWordCountLabel->Invalidate(true);
+       }
+       if (__pFindWordEditField &&__pFindWordEditField->GetText().GetLength() > 0)
+       {
+               StartWordSearch();
+       }
+       else
+       {
+               __pFindWordPrev->SetEnabled(false);
+               __pWebReader->SearchText(L"aaaaaaaabbbbbbbccccccc");
+       }
+       __randomValue = true;
+//     else
+//     {
+////           currentSearchStr = L"aaaaaaaabbbbbbbccccccc";
+//             StartWordSearch();
+////           currentSearchStr = L"";
+//             AppLogDebug("Enter something");
+//     }
+}
+
+result
+ArticleReaderForm::InitSelectTextContextMenu(Tizen::Graphics::Point p)
+{
+       result r = E_SUCCESS;
+       ContextMenuAnchorDirection direction = CONTEXT_MENU_ANCHOR_DIRECTION_AUTO;
+
+       AppLog("ArticleReaderForm::InitSelectTextContextMenu clicked on text");
+       if (__pSelectionMenu != null)
+       {
+               delete __pSelectionMenu;
+               __pSelectionMenu = null;
+       }
+
+       if(p.y < 150)
+       {
+               p.y = p.y + 50;
+               direction = CONTEXT_MENU_ANCHOR_DIRECTION_DOWNWARD;
+       }
+       else
+       {
+               direction = CONTEXT_MENU_ANCHOR_DIRECTION_UPWARD;
+       }
+       __pSelectionMenu = new (std::nothrow) ContextMenu();
+       r = __pSelectionMenu->Construct(p, CONTEXT_MENU_STYLE_GRID, direction);
+       TryCatch(!IsFailed(r),, "Context image menu creation failed with%s",GetErrorMessage(r));
+
+       r = __pSelectionMenu->AddItem(CommonUtil::GetString(L"IDS_COM_OPT_COPY"),IDA_COPY_TEXT_CLICKED);
+       r = __pSelectionMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_FIND_ON_PAGE_ABB"),IDA_FIND_TEXT_CLICKED);
+       r = __pSelectionMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_SHARE"),IDA_SHARE_TEXT_CLICKED);
+
+       __pSelectionMenu->SetMaxVisibleItemsCount(3);
+       __pSelectionMenu->AddActionEventListener(*this);
+       SetControlAlwaysOnTop(*__pSelectionMenu, true);
+
+       CATCH: return r;
+
+}
+
+result
+ArticleReaderForm::InitFindWordPanel(void)
+{
+       result r = E_SUCCESS;
+       Bitmap *pIconBitmap = null;
+
+       if (__pFindWordControl != null)
+       {
+               __pFindWordControl->SetBounds(0,0, __pFindWordControl->GetWidth(), __pFindWordControl->GetHeight());
+               __pFindWordControl->SetShowState(true);
+               __pFindWordEditField->SetText(__pWebReader->GetTextFromBlock());
+
+
+               __pFindWordEditField->SetFocus();
+
+               if (__pFindWordEditField->GetText().GetLength() > 0)
+               {
+                       StartWordSearch();
+               }
+               __pFindWordEditField->Invalidate(false);
+               return r;
+       }
+
+       __pFindWordControl = new (std::nothrow) Panel();
+       r = __pFindWordControl->Construct(L"IDL_FIND_ON_PAGE");
+       if (IsFailed(r))
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+       AddControl(__pFindWordControl);
+       __pFindWordControl->SetBounds(0,0, __pFindWordControl->GetWidth(), __pFindWordControl->GetHeight());
+       SetControlAlwaysOnTop(*__pFindWordControl,true);
+       __pFindWordControl->SetShowState(true);
+       __pFindWordControl->Invalidate(false);
+
+       __pFindWordBgLabel = static_cast<Label*>(__pFindWordControl->GetControl(L"IDC_LABEL1", true));
+       if (__pFindWordBgLabel != null)
+       {
+               Panel* pPanel1 = static_cast<Panel*>(__pFindWordControl->GetControl(L"IDC_PANEL1", true));
+               Rectangle pRect = pPanel1->GetBounds();
+               pRect.x = pRect.y = 0;
+               __pFindWordBgLabel->SetBounds(pRect);
+               Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(L"I01_search_input_field_bg.9.png", __pFindWordBgLabel->GetWidth(), __pFindWordBgLabel->GetHeight());
+               if (pBitmap != null)
+               {
+                       AppLogDebug("InitFindWordPanel: Coming here");
+                       __pFindWordBgLabel->SetBackgroundBitmap(*pBitmap);
+                       delete pBitmap;
+               }
+               else
+               {
+                       AppLogDebug("InitFindWordPanel: shouldn't Come here");
+               }
+       }
+
+       Button* pfindWordCancel = null;
+       pfindWordCancel = static_cast<Button*>(__pFindWordControl->GetControl(L"IDC_FIND_CANCEL", true));
+       if (pfindWordCancel == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+       pfindWordCancel->SetActionId(IDA_FINDWORD_CANCEL_CLICKED);
+       pfindWordCancel->AddActionEventListener(*this);
+
+       __pFindWordClear = static_cast<Button*>(__pFindWordControl->GetControl(L"IDC_FIND_CLEAR", true));
+       if (__pFindWordClear == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+
+       __pFindWordClear->SetActionId(IDA_FINDWORD_CLEAR_CLICKED);
+       __pFindWordClear->AddActionEventListener(*this);
+
+       __pFindWordNext = static_cast<Button*>(__pFindWordControl->GetControl(L"IDC_FIND_NEXT", true));
+       if (__pFindWordNext == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+
+       __pFindWordNext->SetActionId(IDA_FINDWORD_NEXT_CLICKED);
+       __pFindWordNext->AddActionEventListener(*this);
+
+       __pFindWordPrev = static_cast<Button*>(__pFindWordControl->GetControl(L"IDC_FIND_PREV", true));
+       if (__pFindWordPrev == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+
+       __pFindWordPrev->SetActionId(IDA_FINDWORD_PREV_CLICKED);
+       __pFindWordPrev->AddActionEventListener(*this);
+
+       __pFindWordNext->SetEnabled(false);
+       __pFindWordPrev->SetEnabled(false);
+
+       __pFindWordCountLabel = static_cast<Label*>(__pFindWordControl->GetControl(L"IDC_FIND_COUNT_LABEL", true));
+       if (__pFindWordCountLabel == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+
+       __pFindWordEditField = static_cast<EditField*>(__pFindWordControl->GetControl(L"IDC_FIND_WORD_EDITFIELD", true));
+       if (__pFindWordEditField == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+       __pFindWordEditField->SetText(__pWebReader->GetTextFromBlock());
+       __pFindWordEditField->AddTextEventListener(*this);
+       __pFindWordEditField->AddKeypadEventListener(*this);
+       __pFindWordEditField->SetOverlayKeypadCommandButtonVisible(false);
+
+       __pFindWordEditField->SetFocus();
+//     __pFindWordEditField->ShowKeypad();
+       if (__pFindWordEditField->GetText().GetLength() > 0)
+       {
+               StartWordSearch();
+       }
+       return r;
+}
+
+void
+ArticleReaderForm::StartWordSearch()
+{
+       __pFindWordPrev->SetEnabled(false);
+       __pWebReader->SearchTextAllAsync(__pFindWordEditField->GetText(), false);
+
+}
+
+void
+ArticleReaderForm::RelayoutControls()
+{
+       if( __pFindWordControl && __pFindWordControl->GetShowState() == true)
+       {
+               __pFindWordControl->SetBounds(0,0, __pFindWordControl->GetWidth(), __pFindWordControl->GetHeight());
+               if(__pFooterPanel && __pFooterPanel->GetShowState() == true && __pWebReader)
+                       __pWebReader->SetBounds(0,__pFindWordControl->GetHeight(),GetClientAreaBounds().width, GetClientAreaBounds().height - __pFooterPanel->GetHeight() - __pFindWordControl->GetHeight());
+               else if(__pWebReader)
+                       __pWebReader->SetBounds(0,__pFindWordControl->GetHeight(),GetClientAreaBounds().width, GetClientAreaBounds().height - __pFindWordControl->GetHeight());
+       }
+       else
+       {
+               if(__pFooterPanel && __pFooterPanel->GetShowState() == true && __pWebReader)
+                       __pWebReader->SetBounds(0,0,GetClientAreaBounds().width, GetClientAreaBounds().height - __pFooterPanel->GetHeight());
+               else if(__pWebReader)
+                       __pWebReader->SetBounds(0,0,GetClientAreaBounds().width, GetClientAreaBounds().height);
+
+       }
+}
+
+
+void
+ArticleReaderForm::FindNextWord(bool next)
+{
+       String currentSearchStr = __pFindWordEditField->GetText();
+       int currentWordIndex = 0;
+       String curWordIndexStr = L"";
+       int maxOccurances = 0;
+       String maxOccurancesStr = L"";
+       int index = -1;
+       String countStr = __pFindWordCountLabel->GetText();
+       countStr.IndexOf(L"/",0,index);
+       countStr.SubString(0,index,curWordIndexStr);
+       countStr.SubString(index+1,maxOccurancesStr);
+       Integer::Parse(curWordIndexStr,currentWordIndex);
+       Integer::Parse(maxOccurancesStr,maxOccurances);
+       if (next == true)
+       {
+               if (__pWebReader->SearchText(currentSearchStr, true) == true)
+               {
+                       if(currentWordIndex < maxOccurances)
+                       {
+                               currentWordIndex++;
+                       }
+                       if(__randomValue == true)
+                       {
+                               __randomValue = false;
+                               __pWebReader->SearchText(currentSearchStr, true);
+                       }
+               }
+       }
+       else
+       {
+               if (__pWebReader->SearchText(currentSearchStr, false) == true)
+               {
+                       if(currentWordIndex > 1)
+                       {
+                               currentWordIndex--;
+                       }
+               }
+       }
+
+       countStr.Clear();
+       countStr.Append(currentWordIndex);
+       countStr.Append(L"/");
+       countStr.Append(maxOccurances);
+       __pFindWordCountLabel->SetText(countStr);
+       //      __pFindWordCountLabel->SetShowState(true);
+       __pFindWordCountLabel->Invalidate(false);
+       if (currentWordIndex >= maxOccurances)
+       {
+               __pFindWordNext->SetEnabled(false);
+       }
+       else
+       {
+               __pFindWordNext->SetEnabled(true);
+       }
+       if (currentWordIndex <= 1)
+       {
+               __pFindWordPrev->SetEnabled(false);
+       }
+       else
+       {
+               __pFindWordPrev->SetEnabled(true);
+       }
+       __pFindWordPrev->Invalidate(false);
+       __pFindWordNext->Invalidate(false);
+       __pFindWordCountLabel->Invalidate(false);
+       __pFindWordControl->Invalidate(true);
+}
diff --git a/src/IntBookmarkData.cpp b/src/IntBookmarkData.cpp
new file mode 100644 (file)
index 0000000..dd5a270
--- /dev/null
@@ -0,0 +1,261 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file: IntBookmark.cpp
+ *@brief: Used to define bookmark
+ */
+
+#include <FMedia.h>
+#include "IntBookmarkData.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Media;
+using namespace Tizen::Graphics;
+
+BookmarkData::BookmarkData(void)
+       : __bookmarkId("")
+       , __bookmarkType(BOOKMARK_TYPE_URL)
+       , __bookmarkTitle("")
+       , __bookmarkUrl("")
+       , __parentId("0")
+       , __iconPath("")
+    , __faviconId("")
+       , __pFavIconData(null)
+       , __favIconWidth(0)
+       , __favIconHeight(0)
+{
+       __createdTime.SetValue(0, 0, 0);
+       __modifiedTime.SetValue(0, 0, 0);
+}
+
+BookmarkData::BookmarkData(const BookmarkData& bookmark)
+{
+       __bookmarkId = bookmark.__bookmarkId;
+       __bookmarkType = bookmark.__bookmarkType;
+       __bookmarkTitle = bookmark.__bookmarkTitle;
+       __bookmarkUrl = bookmark.__bookmarkUrl;
+       __parentId = bookmark.__parentId;
+       __iconPath=bookmark.__iconPath;
+       __faviconId=bookmark.__faviconId;
+}
+
+BookmarkData::~BookmarkData(void)
+{
+       if(__pFavIconData)
+       {
+               delete __pFavIconData;
+       }
+}
+
+BookmarkData&
+BookmarkData::operator =(const BookmarkData& rhs)
+{
+       if (this != &rhs)
+       {
+               __bookmarkId = rhs.__bookmarkId;
+               __bookmarkType = rhs.__bookmarkType;
+               __bookmarkTitle = rhs.__bookmarkTitle;
+               __bookmarkUrl = rhs.__bookmarkUrl;
+               __parentId = rhs.__parentId;
+               __iconPath = rhs.__iconPath;
+               __faviconId = rhs.__faviconId;
+       }
+       return *this;
+}
+
+String
+BookmarkData::GetBookmarkId(void)
+{
+       return __bookmarkId;
+}
+
+type
+BookmarkData::GetBookmarkType(void)
+{
+       if (__bookmarkUrl.GetLength() > 0)
+               __bookmarkType = BOOKMARK_TYPE_URL;
+       else
+               __bookmarkType = BOOKMARK_TYPE_FOLDER;
+       return __bookmarkType;
+}
+
+String
+BookmarkData::GetBookmarkTitle(void)
+{
+       return __bookmarkTitle;
+}
+
+String
+BookmarkData::GetUrl(void)
+{
+       return __bookmarkUrl;
+}
+
+String
+BookmarkData::GetParentId(void)
+{
+       return __parentId;
+}
+
+DateTime
+BookmarkData::GetCreatedTime(void)
+{
+       return __createdTime;
+}
+
+DateTime
+BookmarkData::GetModifiedTime(void)
+{
+       return __modifiedTime;
+}
+
+String
+BookmarkData::GetIconPath(void)
+{
+       return __iconPath;
+}
+
+String
+BookmarkData::GetFaviconId(void)
+{
+       return __faviconId;
+}
+
+void
+BookmarkData::SetBookmarkId(const String& strBookmarkId)
+{
+       __bookmarkId = strBookmarkId;
+}
+
+void
+BookmarkData::SetBookmarkTitle(String& strTitle)
+{
+       strTitle.Trim();
+       __bookmarkTitle = strTitle;
+}
+
+void BookmarkData::SetBookmarkType(type bookmarkType)
+{
+       __bookmarkType = bookmarkType;
+}
+
+void
+BookmarkData::SetUrl(const String& strUrl)
+{
+       __bookmarkUrl = strUrl;
+}
+
+void
+BookmarkData::SetParentId(const String& strParentID)
+{
+       __parentId = strParentID;
+}
+
+void
+BookmarkData::SetCreatedTime(const DateTime& strCreatedTime)
+{
+       __createdTime = strCreatedTime;
+}
+
+void
+BookmarkData::SetModifiedTime(const DateTime& strModifiedTime)
+{
+       __modifiedTime = strModifiedTime;
+}
+
+void
+BookmarkData::SetIconPath(const String& strFilePath)
+{
+       __iconPath = strFilePath;
+}
+
+void
+BookmarkData::SetFaviconId(const String& strFaviconId)
+{
+       __faviconId = strFaviconId;
+}
+
+void
+BookmarkData::SetFavIconBitmap(Tizen::Graphics::Bitmap& favIconImage)
+{
+       Image* pImage = null;
+//     ByteBuffer* pEncodedBuffer = null;
+
+       __favIconWidth = favIconImage.GetWidth();
+       __favIconHeight = favIconImage.GetHeight();
+
+       pImage = new Image();
+       pImage->Construct();
+       //__pFavIconData = pImage->EncodeToBufferN(favIconImage,Tizen::Media::IMG_FORMAT_PNG);
+       __pFavIconData = pImage->EncodeToBufferN(favIconImage,IMG_FORMAT_PNG);
+
+       //__pFavIconData = pImage->DecodeToBufferN(*pEncodedBuffer, IMG_FORMAT_PNG, BITMAP_PIXEL_FORMAT_ARGB8888, __favIconWidth, __favIconHeight);
+
+       delete pImage;
+}
+
+void
+BookmarkData::SetFavIconBuffer(Tizen::Base::ByteBuffer& favIconBuffer)
+{
+       __pFavIconData = &favIconBuffer;
+}
+
+ByteBuffer*
+BookmarkData::GetFavIconBuffer()
+{
+       return __pFavIconData;
+}
+
+Bitmap*
+BookmarkData::GetFavIconBitmap()
+{
+       Bitmap *pBitmap = null;
+
+       if (__pFavIconData != null)
+       {
+               Image *pImage = new(std::nothrow) Image();
+               pImage->Construct();
+               pBitmap = pImage->DecodeN(*__pFavIconData, IMG_FORMAT_PNG, BITMAP_PIXEL_FORMAT_ARGB8888);
+               delete pImage;
+       }
+       return pBitmap;
+}
+
+
+
+int BookmarkData::GetFavIconWidth()
+{
+       return __favIconWidth;
+}
+
+int BookmarkData::GetFavIconHeight()
+{
+       return __favIconHeight;
+}
+
+void
+BookmarkData::SetFavIconWidth(int favIconWidth)
+{
+       __favIconWidth = favIconWidth;
+}
+
+void
+BookmarkData::SetFavIconHeight(int favIconHeight)
+{
+       __favIconHeight = favIconHeight;
+}
diff --git a/src/IntBookmarkListForm.cpp b/src/IntBookmarkListForm.cpp
new file mode 100644 (file)
index 0000000..d627a3a
--- /dev/null
@@ -0,0 +1,1251 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntBookmarkListForm
+ *@brief:      This class defines BookmarkListForm
+ *
+ */
+
+#include <FApp.h>
+#include "IntBookmarkData.h"
+#include "IntBookmarkListForm.h"
+#include "IntBookmarkPresentationModel.h"
+#include "IntCommonLib.h"
+#include "IntConfirmationPopup.h"
+#include "IntFaviconManager.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntSceneRegister.h"
+#include "IntTypes.h"
+
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Runtime;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+using namespace Tizen::Media;
+
+const wchar_t* DEFAULT_VALUE_PARENTID = L"0";
+static const wchar_t* IDB_TAB_ICON_BOOKMARK = L"I01_search_list_icon_favorite.png";
+static const wchar_t* IDB_TAB_ICON_HISTORY = L"I01_search_list_icon_history.png";
+static const wchar_t* IDB_NO_CONTENT_BOOKMARK = L"I01_Nocontents_Bookmarks.png";
+static const wchar_t* IDB_ICON_FOLDER_OPEN = L"I01_icon_folder_open.png";
+
+const int BookmarkListForm::IDA_TABBAR_ITEM_1 = 101;
+const int BookmarkListForm::IDA_TABBAR_ITEM_2 = 102;
+const int BookmarkListForm::IDA_FOOTER_ITEM1 = 103;
+const int BookmarkListForm::IDA_FOOTER_ITEM2 = 104;
+const int BookmarkListForm::IDA_FOOTER_ITEM_ADDBOOKMARK = 105;
+const int BookmarkListForm::IDA_FORMAT_FOLDER = 106;
+const int BookmarkListForm::IDA_FORMAT_SITE = 107;
+const int BookmarkListForm::IDA_CONTEXT_ITEM_FOLDER_EDIT = 108;
+const int BookmarkListForm::IDA_CONTEXT_ITEM_FOLDER_DELETE = 109;
+const int BookmarkListForm::IDA_CONTEXT_ITEM_EDIT = 110;
+const int BookmarkListForm::IDA_CONTEXT_ITEM_SHARE = 111;
+const int BookmarkListForm::IDA_CONTEXT_ITEM_DELETE = 112;
+const int BookmarkListForm::IDA_FORMAT_ICON = 113;
+const int BookmarkListForm::IDA_FORMAT_URL = 114;
+
+//const int BookmarkListForm::IDA_CONFIRMATION_NO = 1000;
+//const int BookmarkListForm::IDA_CONFIRMATION_YES = 1001;
+
+BookmarkListForm::BookmarkListForm(void)
+{
+       __pItemContextFolder = null ;
+       __pItemContextSite = null ;
+       __pListview = null;
+       __pData = null;
+       __pSearchListView = null;
+       __pSearchBar = null;
+       __searchBookmark = false;
+       __parentID = DEFAULT_VALUE_PARENTID;
+       __noBookmarks = true;
+       __selectedindex = 0;
+       __searchText = L"";
+       __previousSceneId = L"";
+       __fontSize = 44;
+}
+
+BookmarkListForm::~BookmarkListForm(void)
+{
+
+       if (__pData != null)
+       {
+               __pData->RemoveAll(true);
+               delete __pData;
+               __pData = NULL;
+       }
+
+       if (__pItemContextFolder != null)
+       {
+               delete __pItemContextFolder;
+               __pItemContextFolder = null;
+       }
+
+       if (__pItemContextSite != null)
+       {
+               delete __pItemContextSite;
+               __pItemContextSite = null;
+       }
+}
+
+result
+BookmarkListForm::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+
+       if (__pData != null)
+       {
+               __pData->RemoveAll(true);
+               delete __pData;
+               __pData = NULL;
+       }
+
+       return r;
+}
+
+
+bool
+BookmarkListForm::Initialize(void)
+{
+       Construct(L"IDL_BOOKMARK_LIST");
+       return true;
+}
+
+result
+BookmarkListForm::OnInitializing(void)
+{
+       result r = E_SUCCESS;
+       HeaderItem bookmark;
+       HeaderItem history;
+       Header *pHeader = GetHeader();
+       Bitmap *pIconBitmap = null;
+       AppResource* pAppResource = UiApp::GetInstance()->GetAppResource();
+       int bookmarkCount = 0;
+       const int WIDTH_CONTEXT_MENU_TWO_BUTTON = 336;
+       const int WIDTH_CONTEXT_MENU_THREE_BUTTON = 160;
+       const int HEIGHT_CONTEXT_MENU_BUTTON = 72;
+
+
+       // Setup back event listener
+       SetFormBackEventListener(this);
+       AddOrientationEventListener(*this);
+
+       SceneManager::GetInstance()->AddSceneEventListener(IDSCN_BOOKMARK_VIEW, *this);
+       GetHeader()->AddActionEventListener(*this);
+       GetFooter()->AddActionEventListener(*this);
+
+       if ( pAppResource == NULL )
+       {
+               return E_FAILURE;
+       }
+
+       __fontSize = CommonUtil::GetFontSize();
+       __pItemContextFolder = new(std::nothrow) ListContextItem();
+       __pItemContextFolder->Construct();
+       __pItemContextFolder->AddElement(IDA_CONTEXT_ITEM_FOLDER_EDIT, CommonUtil::GetString(L"IDS_BR_SK_EDIT"));
+
+       __pItemContextFolder->AddElement(IDA_CONTEXT_ITEM_FOLDER_DELETE, CommonUtil::GetString(L"IDS_BR_SK_DELETE_ABB"), true);
+       __pItemContextFolder->SetElementBackgroundColor(IDA_CONTEXT_ITEM_FOLDER_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_NORMAL , CONTEXT_ITEM_DELETE_COLOR);
+       __pItemContextFolder->SetElementBackgroundColor(IDA_CONTEXT_ITEM_FOLDER_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_HIGHLIGHTED , CONTEXT_ITEM_DELETE_COLOR);
+       __pItemContextFolder->SetElementBackgroundColor(IDA_CONTEXT_ITEM_FOLDER_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_PRESSED , CONTEXT_ITEM_DELETE_COLOR);
+
+       __pItemContextSite = new(std::nothrow) ListContextItem();
+       __pItemContextSite->Construct();
+       __pItemContextSite->AddElement(IDA_CONTEXT_ITEM_EDIT, CommonUtil::GetString(L"IDS_BR_SK_EDIT"));
+       __pItemContextSite->AddElement(IDA_CONTEXT_ITEM_SHARE, CommonUtil::GetString(L"IDS_BR_OPT_SHARE"));
+
+       __pItemContextSite->AddElement(IDA_CONTEXT_ITEM_DELETE, CommonUtil::GetString(L"IDS_BR_SK_DELETE_ABB"), true);
+       __pItemContextSite->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_NORMAL , CONTEXT_ITEM_DELETE_COLOR);
+       __pItemContextSite->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_HIGHLIGHTED , CONTEXT_ITEM_DELETE_COLOR);
+       __pItemContextSite->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_PRESSED , CONTEXT_ITEM_DELETE_COLOR);
+
+       __pListview = static_cast< ListView* >(GetControl("IDC_LISTVIEW1"));
+
+       if (__pListview == null)
+       {
+               return E_FAILURE;
+       }
+       __pSearchBar = static_cast< SearchBar* >(GetControl(L"IDC_SEARCHBAR1"));
+
+       if (__pSearchBar == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pSearchBar->AddFocusEventListener(*this);
+       if (__pListview != null)
+       {
+               __pListview->SetBackgroundColor(GetBackgroundColor());
+               //              __pListview->SetBounds(__pListview->GetX(), __pListview->GetY(), GetClientAreaBounds().width, GetClientAreaBounds().height);
+               __pListview->AddFastScrollListener(*this);
+               __pListview->AddListViewItemEventListener(*this);
+               __pListview->SetItemProvider(*this);
+               __pListview->UpdateList();
+       }
+
+       __pPopUp = new(std::nothrow) SharePopup();
+
+       if (__pPopUp != null)
+       {
+               __pPopUp->Initialize();
+//             AddControl(__pPopUp);
+       }
+
+       __pSearchListView = new(std::nothrow) ListView();
+
+       if (__pSearchListView == null)
+       {
+               return E_FAILURE;
+       }
+
+       r = __pSearchListView->Construct(Rectangle(0, 0, GetClientAreaBounds().width, GetClientAreaBounds().height -72), true, false);
+       TryCatch( !IsFailed(r),,"BookmarkListForm::OnSearchBarModeChanged Update list failed %s",GetErrorMessage(r));
+
+       __pSearchListView->SetBackgroundColor(GetBackgroundColor());
+       __pSearchListView->SetItemProvider(*this);
+       __pSearchListView->SetTextOfEmptyList(CommonUtil::GetString(L"IDS_BR_BODY_NO_RESULTS_FOUND"));
+       __pSearchListView->SetTextColorOfEmptyList(Color::GetColor(COLOR_ID_BLACK));
+       __pSearchListView->SetShowState(false);
+       __pSearchListView->AddListViewItemEventListener(*this);
+
+       __pSearchBar->AddSearchBarEventListener(*this);
+       __pSearchBar->AddKeypadEventListener(*this);
+       __pSearchBar->SetContent(__pSearchListView);
+
+       BookmarkPresentationModel::GetInstance()->GetFolderBookmarkCount(__parentID, bookmarkCount);
+       if(bookmarkCount <= 0)
+       {
+               __pSearchBar->SetShowState(false);
+               //__pListview->SetBounds(__pListview->GetX(),__pSearchBar->GetY(),__pSearchBar->GetWidth(),GetClientAreaBounds().height - __pSearchBar->GetPosition().y);
+               __pListview->SetBounds(__pListview->GetX(),__pSearchBar->GetY(),__pListview->GetWidth(),GetClientAreaBounds().height);
+       }
+       else
+       {
+               __pSearchBar->SetShowState(true);
+       }
+
+
+       if (pHeader != null)
+       {
+               pHeader->SetStyle(HEADER_STYLE_TAB);
+               bookmark.Construct(IDA_TABBAR_ITEM_1);
+               String strbookmark;
+               pAppResource->GetString(L"IDS_BR_TAB_BOOKMARKS", strbookmark);
+               bookmark.SetText(strbookmark);
+               pIconBitmap = pAppResource->GetBitmapN(IDB_TAB_ICON_BOOKMARK);
+               bookmark.SetIcon(HEADER_ITEM_STATUS_NORMAL, pIconBitmap);
+               bookmark.SetIcon(HEADER_ITEM_STATUS_PRESSED, pIconBitmap);
+               pHeader->AddItem(bookmark);
+
+               if (pIconBitmap != NULL)
+               {
+                       delete pIconBitmap;
+               }
+
+               history.Construct(IDA_TABBAR_ITEM_2);
+               String strhistory;
+               pAppResource->GetString(L"IDS_BR_TAB_HISTORY", strhistory);
+               history.SetText(strhistory);
+               pIconBitmap = pAppResource->GetBitmapN(IDB_TAB_ICON_HISTORY);
+               history.SetIcon(HEADER_ITEM_STATUS_NORMAL, pIconBitmap);
+               history.SetIcon(HEADER_ITEM_STATUS_PRESSED, pIconBitmap);
+               pHeader->AddItem(history);
+               pHeader->SetItemSelected(0);
+               pHeader->SetTabEditModeEnabled(false);
+
+               if (pIconBitmap != NULL)
+               {
+                       delete pIconBitmap;
+               }
+       }
+
+
+       CATCH:return r;
+}
+
+void
+BookmarkListForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       AppLogDebug("BookmarkListForm::OnActionPerformed actionId = %d",actionId);
+       String bookmarkId;
+       int id = 0;
+       BookmarkData* pBookMark = null;
+
+       switch (actionId)
+       {
+       case IDA_FOOTER_ITEM1:
+       {
+               __pSearchBar->SetMode(SEARCH_BAR_MODE_NORMAL);
+//             GetHeader()->SetItemSelected(0);
+//             GetHeader()->Invalidate(true);
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(__selectedindex));
+
+               if ( pBookMark == NULL )
+               {
+                       return;
+               }
+
+               ArrayList* pArgList = null;
+               pArgList = new(std::nothrow) ArrayList();
+               if (pArgList != null)
+               {
+                       pArgList->Construct();
+                       pArgList->Add(*new(std::nothrow) String(pBookMark->GetParentId()));
+               }
+               //pArgList->Add(*new(std::nothrow) String(pBookmark->);
+               if (pSceneManager != null)
+               {
+                       if(pSceneManager->GoForward(ForwardSceneTransition(IDSCN_EDIT_BOOKMARK_LIST),pArgList) != E_SUCCESS)
+                       {
+                               AppLogDebug("BookmarkListForm::OnActionPerformed GoForward failed");
+                               pArgList->RemoveAll(true);
+                               delete pArgList;
+                               pArgList = null;
+                               return;
+                       }
+               }
+
+               if ( pArgList != NULL)
+               {
+                       pArgList->RemoveAll(true);
+                       delete pArgList;
+               }
+       }
+
+       break;
+       case IDA_TABBAR_ITEM_2:
+       {
+       //      GetHeader()->SetItemSelected(0);
+       //      GetHeader()->Invalidate(true);
+
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+
+               if (pSceneManager != null)
+               {
+                       if(__previousSceneId.CompareTo(IDSCN_HISTORY_LIST) != 0)
+                       {
+                               if(pSceneManager->GoForward(ForwardSceneTransition(IDSCN_HISTORY_LIST, SCENE_TRANSITION_ANIMATION_TYPE_LEFT)) != E_SUCCESS)
+                               {
+                                       AppLogDebug("BookmarkListForm::OnActionPerformed GoForward failed");
+                                       return;
+                               }
+                       }
+                       else
+                       {
+
+                               if(pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT))!= E_SUCCESS)
+                               {
+                                       AppLogDebug("BookmarkListForm::OnActionPerformed GoBackward failed");
+                                       return;
+                               }
+
+                       }
+               }
+       }
+       break;
+       case IDA_FOOTER_ITEM2:
+       {
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+
+               if (pSceneManager)
+               {
+                       if(pSceneManager->GoForward(ForwardSceneTransition(IDSCN_CREATE_BOOKMARK_FOLDER)) != E_SUCCESS)
+                       {
+                               AppLogDebug("BookmarkListForm::OnActionPerformed GoForward failed");
+                               return;
+                       }
+               }
+       }
+       break;
+       case IDA_FOOTER_ITEM_ADDBOOKMARK:
+       {
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+
+               // send array list 0-for add, 1 for edit with parent ID
+               ArrayList* pArgList = null;
+               pArgList = new(std::nothrow) ArrayList();
+               if (pArgList != null)
+               {
+                       pArgList->Construct();
+                       pArgList->Add(*new(std::nothrow) String(L"0"));
+                       pArgList->Add(*new(std::nothrow) String(__parentID));
+               }
+
+               if (pSceneManager)
+               {
+                       if(pSceneManager->GoForward(ForwardSceneTransition(IDSCN_ADD_BOOKMARK),pArgList) != E_SUCCESS)
+                       {
+                               AppLogDebug("BookmarkListForm::OnActionPerformed GoForward failed");
+                               pArgList->RemoveAll(true);
+                               delete pArgList;
+                               return;
+                       }
+               }
+
+               if (pArgList != null)
+               {
+                       pArgList->RemoveAll(true);
+                       delete pArgList;
+               }
+
+       }
+       break;
+       case IDA_BUTTON_NO:
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+               break;
+       case IDA_BUTTON_YES:
+               pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(__selectedindex));
+               if ( pBookMark== null)
+                       return;
+               bookmarkId=pBookMark->GetBookmarkId();
+               Integer::Parse(bookmarkId,id);
+               if (pBookMark->GetBookmarkType() == BOOKMARK_TYPE_FOLDER)
+                       BookmarkPresentationModel::GetInstance()->DeleteFolder(id);
+               else
+                       BookmarkPresentationModel::GetInstance()->DeleteBookmark(id);
+               if (__pListview == null)
+               {
+                       return;
+               }
+               AppLogDebug("__pListview GetBounds %d,%d,%d,%d",__pListview->GetBounds().x,__pListview->GetBounds().y,__pListview->GetBounds().width,__pListview->GetBounds().height);
+               __pSearchListView->UpdateList();
+               __pListview->UpdateList();
+
+               if (__pListview->GetItemCount() == 0)
+               {
+                       GetFooter()->SetItemEnabled(1,false);
+                       __pSearchBar->SetShowState(false);
+                       __pSearchBar->Invalidate(true);
+               }
+
+               if (__noBookmarks == true)
+               {
+                       Bitmap* emptyListBmp = AppResource::GetInstance()->GetBitmapN(IDB_NO_CONTENT_BOOKMARK);
+                       GetFooter()->SetItemEnabled(1,false);
+                       __pSearchBar->SetShowState(false);
+                       __pSearchBar->Invalidate(true);
+                       //                      __pListview->SetBounds(__pSearchBar->GetPosition().x,__pSearchBar->GetPosition().y,__pSearchBar->GetWidth() ,GetClientAreaBounds().height);
+                       __pListview->SetBounds(__pListview->GetX(),__pSearchBar->GetPosition().y,__pSearchBar->GetWidth() ,GetClientAreaBounds().height);
+                       __pListview->SetBitmapOfEmptyList(emptyListBmp);
+                       if (emptyListBmp)
+                       {
+                               delete emptyListBmp;
+                               emptyListBmp = null;
+                       }
+                       __pListview->UpdateList();
+
+               }
+               else
+               {
+                       GetFooter()->SetItemEnabled(1,true);
+
+                       if (__parentID.CompareTo(L"0") == 0)
+                       {
+                               __pSearchBar->SetShowState(true);
+                               __pSearchBar->Invalidate(true);
+                       }
+               }
+
+               GetFooter()->Invalidate(true);
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+               __selectedindex = 0;
+
+               break;
+       default:
+               break;
+       }
+}
+
+void
+BookmarkListForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       AppLogDebug("BrowserApplicationForm::OnFormBackRequested");
+
+       UiApp* pApp = UiApp::GetInstance();
+       if      (pApp == null)
+       {
+               return;
+       }
+
+       if (__parentID != DEFAULT_VALUE_PARENTID)
+       {
+               __parentID = DEFAULT_VALUE_PARENTID;
+               __pSearchBar->SetShowState(true);
+               __pListview->SetBounds(__pListview->GetX() ,__pSearchBar->GetPosition().y + __pSearchBar->GetHeight(),__pListview->GetWidth(),GetClientAreaBounds().height - (__pSearchBar->GetY() + __pSearchBar->GetHeight()));
+               __pListview->UpdateList();
+               __pFooter = GetFooter();
+               GetFooter()->SetItemEnabled(2,true);
+               GetFooter()->Invalidate(true);
+       }
+       else
+       {
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               if (pSceneManager != null)
+               {
+                       if(__previousSceneId.CompareTo(IDSCN_HISTORY_LIST) != 0)
+                       {
+                               pSceneManager->GoBackward(BackwardSceneTransition());
+                       }
+                       else
+                       {
+                               pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+                       }
+               }
+       }
+
+       if (__noBookmarks == true)
+       {
+               GetFooter()->SetItemEnabled(1,false);
+       }
+       else
+       {
+               GetFooter()->SetItemEnabled(1,true);
+       }
+}
+
+Tizen::Ui::Controls::ListItemBase*
+BookmarkListForm::CreateItem(int index, int itemWidth)
+{
+
+       AppLog("BookmarkListForm::CreateItem index %d , itemWidth %d",index, itemWidth);
+       AppLog("listviewwidth %d",__pListview->GetWidth());
+       result r = E_FAILURE;
+       ListAnnexStyle style = LIST_ANNEX_STYLE_NORMAL;
+       if(__pData == null)
+       {
+               return null;
+       }
+       CustomItem* pItem = new(std::nothrow) CustomItem();
+
+       BookmarkData* pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(index));
+       Bitmap* pBitmap = null;
+       Dimension dim;
+
+       Image* pImage = null;
+       pImage = new Image();
+       pImage->Construct();
+
+       const int x_Margin_Icon = 16;                 // local as there used only in this function
+       const int y_Margin_Icon = 28;
+       const int height_Icon = 72;
+       const int width_Icon = 72 ;
+       const int x_Margin_Title = 104 ;
+       const int y_Margin_Title = 10;
+       const int width_Title = GetClientAreaBounds().width - 108 - 52 - 40;
+       const int x_Margin_Url = 104 ;
+       const int y_Margin_Url = 70 ;
+       const int width_Url = GetClientAreaBounds().width - 108 - 52 ;
+       const int height_Url = 48;
+       const int itemHeight = 128;
+       const int textSize = 32;
+       String bitmapId;
+
+       if( pBookMark == NULL )
+       {
+               delete pItem;
+               pItem = null;
+               delete pImage;
+               pImage = null;
+               return NULL;
+       }
+       if ( pBookMark->GetBookmarkType() == BOOKMARK_TYPE_FOLDER )
+       {
+               r = pItem->Construct(Tizen::Graphics::Dimension(itemWidth,112 - 44 + __fontSize), LIST_ANNEX_STYLE_DETAILED);
+               TryCatch(!IsFailed(r),,"BookmarkListForm::CreateItem Construct failed %s",GetErrorMessage(r));
+
+               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_FOLDER_OPEN);
+               if (pBitmap != null)
+               {
+                       pItem->AddElement(Rectangle(x_Margin_Icon, 20+(__fontSize - 44)/2, width_Icon, height_Icon), IDA_FORMAT_ICON, *pBitmap, null);
+                       delete pBitmap;
+               }
+
+               pItem->AddElement(Rectangle(x_Margin_Title, 26, width_Title, 72 + (__fontSize - 44) ), IDA_FORMAT_FOLDER, pBookMark->GetBookmarkTitle(),__fontSize, CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+
+               if ( __pItemContextFolder != NULL)
+               {
+                       pItem->SetContextItem(__pItemContextFolder);
+               }
+       }
+       else
+       {
+               r = pItem->Construct(Tizen::Graphics::Dimension(itemWidth, itemHeight - 44 + __fontSize), style);
+               TryCatch( !IsFailed(r),,"BookmarkListForm::CreateItem Construct failed %s",GetErrorMessage(r));
+
+               AppLogDebug("BookmarkListForm::faviconid %ls",pBookMark->GetFaviconId().GetPointer());
+               bitmapId = pBookMark->GetFaviconId();
+
+               dim = Dimension(pBookMark->GetFavIconWidth(), pBookMark->GetFavIconHeight());
+
+               AppLog("BookmarkListForm::CreateItem check 0");
+
+               // get fav icon bitmap
+               ByteBuffer* pFavIconBuffer = null;
+               pFavIconBuffer = pBookMark->GetFavIconBuffer();
+
+               AppLog("BookmarkListForm::CreateItem check 0");
+
+               if (pFavIconBuffer != null)
+               {
+                       AppLog("BookmarkListForm::CreateItem pFavIconBuffer is not null");
+               }
+               else
+               {
+                       AppLog("BookmarkListForm::CreateItem pFavIconBuffer is null");
+               }
+
+               pBitmap = pImage->DecodeN(*pFavIconBuffer, IMG_FORMAT_PNG, BITMAP_PIXEL_FORMAT_ARGB8888);
+
+               AppLog("BookmarkListForm::CreateItem check 1");
+
+               if (pBitmap != null)
+               {
+                       AppLog("rahul bitmap is not null");
+                       int width = pBitmap->GetWidth();
+                       int height = pBitmap->GetHeight();
+                       AppLog("rahul bitmap width is %d", width);
+                       AppLog("rahul bitmap height is %d", height);
+                       AppLog("rahul favicon width is %d", pBookMark->GetFavIconWidth());
+                       AppLog("rahul favicon height is %d", pBookMark->GetFavIconHeight());
+               }
+               else
+               {
+                       AppLog("rahul bitmap is null");
+               }
+
+               if (pBitmap == null)
+               {
+                       AppLogDebug("BookmarkListForm::CreateItem bitmap is null");
+                       pBitmap = FaviconManager::GetInstance()->GetDefaultFaviconN();
+               }
+               pItem->AddElement(Rectangle(x_Margin_Icon, y_Margin_Icon +(__fontSize - 44)/2, width_Icon, height_Icon), IDA_FORMAT_ICON, *pBitmap, null);
+               pItem->AddElement(Rectangle(x_Margin_Title, 0, width_Title, itemHeight - height_Url - 44 + __fontSize), IDA_FORMAT_SITE, pBookMark->GetBookmarkTitle(),__fontSize,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+//             if(__pSearchBar->GetMode() == SEARCH_BAR_MODE_INPUT)
+//                     pItem->AddElement(Rectangle(x_Margin_Url, y_Margin_Url, width_Url, height_Url), IDA_FORMAT_URL, pBookMark->GetUrl(),textSize,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+//             else
+                       pItem->AddElement(Rectangle(x_Margin_Url, y_Margin_Url - 44 + __fontSize, width_Url, height_Url), IDA_FORMAT_URL, pBookMark->GetUrl(),textSize,CUSTOM_COLOR_GREY,CUSTOM_COLOR_LISTVIEW_TEXT,CUSTOM_COLOR_LISTVIEW_TEXT,true);
+
+               if (pBitmap != null)
+               {
+                       delete pBitmap;
+               }
+               if ( __pItemContextSite != NULL)
+               {
+                       pItem->SetContextItem(__pItemContextSite);
+               }
+       }
+
+       delete pImage;
+       return pItem;
+
+       CATCH:
+
+       delete pImage;
+       delete pItem;
+       pItem = null;
+       return null;
+
+}
+
+bool
+BookmarkListForm::DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth)
+{
+       delete pItem;
+       pItem = null;
+       return true;
+}
+
+int
+BookmarkListForm::GetItemCount(void)
+{
+       int count = 0;
+
+       if (__pData != NULL )
+       {
+               __pData->RemoveAll(true);
+               delete __pData;
+               __pData = null;
+       }
+       __pData = new(std::nothrow) Collection::ArrayList();
+       __pData->Construct();
+
+       if (__searchBookmark == false)
+       {
+               BookmarkPresentationModel::GetInstance()->GetFolderBookmarkCount(__parentID, count);
+               BookmarkPresentationModel::GetInstance()->GetFoldersBookmarks(__parentID, 0, count, *__pData);
+       }
+       else
+       {
+               if (__searchText.GetLength() > 0)
+               {
+                       __searchText.Replace(L"%", L"/%");
+                       __searchText.Replace(L"_", L"/_");
+               }
+               BookmarkPresentationModel::GetInstance()->GetSearchFolderBookmarkCount(count,__searchText);
+               BookmarkPresentationModel::GetInstance()->GetSearchFoldersBookmarks(0, count, *__pData, __searchText);
+       }
+
+       AppLogDebug("Count = %d parentId = %ls __searchText %ls", count, __parentID.GetPointer() , __searchText.GetPointer());
+
+       if (count <= 0)
+       {
+               __noBookmarks = true;
+               GetFooter()->SetItemEnabled(1,false);
+       }
+       else
+       {
+               __noBookmarks = false;
+               GetFooter()->SetItemEnabled(1,true);
+       }
+
+       AppLogDebug("Result: %s", GetErrorMessage(GetLastResult()));
+       GetFooter()->Invalidate(true);
+       if (__pData != null && __pData->GetCount() >= 1)
+       {
+               //              __pSearchBar->SetMode(SEARCH_BAR_MODE_NORMAL);
+               __pSearchBar->SetShowState(true);
+               __pSearchBar->Invalidate(true);
+       }
+       else if (__searchBookmark == false)
+       {
+               __pSearchBar->SetShowState(false);
+               __pSearchBar->Invalidate(true);
+       }
+
+       if (__parentID.CompareTo(L"0") != 0)
+       {
+               __pSearchBar->SetShowState(false);
+               __pSearchBar->Invalidate(true);
+       }
+       if (__noBookmarks == true)
+       {
+               __pListview->SetBounds(__pListview->GetX(),__pSearchBar->GetPosition().y,__pSearchBar->GetWidth() ,GetClientAreaBounds().height);
+               Bitmap* pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_NO_CONTENT_BOOKMARK);
+
+               if ( pBitmap != NULL)
+               {
+                       __pListview->SetBitmapOfEmptyList(pBitmap);
+                       delete pBitmap;
+               }
+       }
+       else
+       {
+               if (__parentID.CompareTo(L"0") == 0)
+               {
+                       __pListview->SetBounds(__pListview->GetX(),__pSearchBar->GetHeight(),GetClientAreaBounds().width ,GetClientAreaBounds().height - __pSearchBar->GetY() - __pSearchBar->GetHeight());
+               }
+               else
+               {
+                       __pListview->SetBounds(__pListview->GetX(),__pSearchBar->GetY(),__pSearchBar->GetWidth() ,GetClientAreaBounds().height);
+
+               }
+
+       }
+       __pListview->Invalidate(true);
+       return count;
+
+}
+
+void
+BookmarkListForm::OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus status)
+{
+       AppLogDebug("BookmarkListForm::OnListViewContextItemStateChanged int index %d, int elementId %d, Tizen::Ui::Controls::ListContextItemStatus status %d",index,elementId,status);
+
+       String deleteText = CommonUtil::GetString(L"IDS_BR_SK3_DELETE");
+       int timeOut = 25000;
+       result r = E_SUCCESS;
+
+       switch(elementId)
+       {
+       case IDA_CONTEXT_ITEM_FOLDER_EDIT:
+       {
+               ArrayList* pArgList = null;
+               String* pEdit = null;
+
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               BookmarkData* pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(index));
+               if (pBookMark != null && pBookMark->GetBookmarkType() == BOOKMARK_TYPE_FOLDER)
+               {
+                       pArgList = new(std::nothrow) ArrayList();
+                       if (pArgList != null)
+                       {
+                               pEdit= new(std::nothrow) String(CommonUtil::GetString(L"IDS_BR_SK_EDIT"));
+                               pArgList->Construct();
+                               pArgList->Add(*new(std::nothrow) BookmarkData(*pBookMark));
+                               pArgList->Add(*pEdit);
+                               if (    pSceneManager != null)
+                               {
+                                       result r;
+                                       r = pSceneManager->GoForward(ForwardSceneTransition(IDSCN_CREATE_BOOKMARK_FOLDER), pArgList);
+                               }
+
+                               if (pArgList != null)
+                               {
+                                       delete pArgList;
+                                       pArgList = null;
+                               }
+                               if(IsFailed(r))
+                               {
+                                       AppLogDebug("BookmarkListForm::OnListViewContextItemStateChanged GoForward failed %s",GetErrorMessage(r));
+                                       return;
+                               }
+                       }
+               }
+
+       }
+       break;
+
+       case IDA_CONTEXT_ITEM_FOLDER_DELETE:
+       case IDA_CONTEXT_ITEM_DELETE:
+       {
+               __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+               __pConfirmationPopup->Initialize();
+               __pConfirmationPopup->RemoveActionListener(*this);
+               __pConfirmationPopup->AddActionListener(*this);
+               __pConfirmationPopup->setMessage(deleteText);
+               __pConfirmationPopup->Show();
+               __selectedindex = index;
+       }
+       break;
+
+       case IDA_CONTEXT_ITEM_EDIT:
+       {
+               ArrayList* pArgList = null;
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               BookmarkData* pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(index));
+               if (pBookMark!= null && pBookMark->GetBookmarkType() == BOOKMARK_TYPE_URL)
+               {
+                       AppLogDebug("ID_CONTEXT_ITEM_SITE_1 BOOKMARK_TYPE_URL");
+                       pArgList = new(std::nothrow) ArrayList();
+                       if (pArgList != null)
+                       {
+                               pArgList->Construct();
+                               pArgList->Add(*new(std::nothrow) String(L"1"));
+                               pArgList->Add(*new(std::nothrow) BookmarkData(*pBookMark));
+                               if (    pSceneManager != null)
+                               {
+                                       result r;
+                                       r = pSceneManager->GoForward(ForwardSceneTransition(IDSCN_ADD_BOOKMARK), pArgList);
+                                       if (pArgList != null)
+                                       {
+                                               delete pArgList;
+                                               pArgList = null;
+                                       }
+                                       if(IsFailed(r))
+                                       {
+                                               AppLogDebug("BookmarkListForm::OnListViewContextItemStateChanged GoForward failed %s",GetErrorMessage(r));
+                                               return;
+                                       }
+                               }
+                       }
+               }
+       }
+       break;
+       case IDA_CONTEXT_ITEM_SHARE:
+       {
+               AppLogDebug("OnListViewContextItemStateChanged Share");
+               if (__pPopUp != null)
+               {
+                       delete __pPopUp;
+                       __pPopUp = null;
+               }
+               __pPopUp = new(std::nothrow) SharePopup();
+               __pPopUp->Initialize();
+               BookmarkData* pBookmark = dynamic_cast<BookmarkData*>(__pData->GetAt(index));
+               if (pBookmark != null)
+               {
+                       ShareInfo* pShareInfo = new(std::nothrow) ShareInfo();
+                       pShareInfo->SetPageTitle(pBookmark->GetBookmarkTitle());
+                       pShareInfo->SetPageUrl(pBookmark->GetUrl());
+                       pShareInfo->SetImageAttached(false);
+                       __pPopUp->RemoveAllShareInfo();
+                       __pPopUp->AddShareInfo(pShareInfo);
+               }
+
+               __pPopUp->SetShowState(true);
+               __pPopUp->Show();
+
+       }
+       break;
+       default:
+               break;
+       }
+
+}
+
+void
+BookmarkListForm::OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback)
+{
+
+}
+
+void
+BookmarkListForm::OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status)
+{
+       AppLogDebug("BookmarkListForm::OnListViewItemStateChanged");
+
+       result r = E_FAILURE;
+       ArrayList *pArgList = null;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       BookmarkData* pBookmark = dynamic_cast< BookmarkData* >(__pData->GetAt(index));
+
+       if ( pBookmark == NULL )
+       {
+               return;
+       }
+
+       switch (pBookmark->GetBookmarkType())
+       {
+       case BOOKMARK_TYPE_FOLDER:
+
+               __parentID = pBookmark->GetBookmarkId();
+               AppLogDebug("BOOKMARK_TYPE_FOLDER parent ID is %ls",__parentID.GetPointer());
+
+               listView.UpdateList();
+               if (listView.GetItemCount() == 0)
+               {
+                       GetFooter()->SetItemEnabled(1,false);
+               }
+               else
+               {
+                       GetFooter()->SetItemEnabled(1,true);
+               }
+               GetFooter()->SetItemEnabled(2,false);
+               GetFooter()->Invalidate(true);
+               __pSearchBar->HideKeypad();
+               __pSearchBar->SetMode(SEARCH_BAR_MODE_NORMAL);
+               __pSearchBar->SetShowState(false);
+               __pSearchBar->Invalidate(true);
+               __pListview->SetBounds(__pListview->GetX(),__pSearchBar->GetY(),__pListview->GetWidth() ,GetClientAreaBounds().height);
+               break;
+
+       case BOOKMARK_TYPE_URL:
+
+               pArgList = new(std::nothrow) ArrayList();
+               if (pArgList != null)
+               {
+                       r = pArgList->Construct();
+                       TryCatch(!IsFailed(r), L"BookmarkListForm::OnListViewItemStateChanged pArgList Construct failed %s", GetErrorMessage(r));
+
+                       AppLogDebug("bookmark url = %ls",pBookmark->GetUrl().GetPointer());
+                       r = pArgList->Add(*MultipleWindowPresentationModel::GetInstance()->GetActiveWindowInfo());
+                       pArgList->Add(*new(std::nothrow) String(pBookmark->GetUrl()));
+
+                       if (pSceneManager != null)
+                       {
+                               AppLogDebug("pSceneManager exists");
+                               String prevSceneId;
+                               MultipleWindowPresentationModel::GetInstance()->GetCurrentSceneId(prevSceneId);
+                               r = pSceneManager->GoBackward(BackwardSceneTransition(prevSceneId), pArgList);
+                               TryCatch(!IsFailed(r), L"BookmarkListForm::OnListViewItemStateChanged pArgList Construct failed %s", GetErrorMessage(r));
+                       }
+                       delete pArgList;
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       return;
+       CATCH:
+       if(pArgList)
+       {
+               pArgList->RemoveAll(true);
+               delete pArgList;
+       }
+
+}
+
+void
+BookmarkListForm::OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction)
+{
+
+
+}
+
+void
+BookmarkListForm::OnFastScrollIndexSelected(Tizen::Ui::Control& source, Tizen::Base::String& index)
+{
+
+}
+
+void
+BookmarkListForm::OnFocusGained(const Tizen::Ui::Control& source)
+{
+       __pSearchListView->SetEnabled(false);
+}
+
+void
+BookmarkListForm::OnFocusLost(const Tizen::Ui::Control& source)
+{
+       __pSearchListView->SetEnabled(true);
+       __searchBookmark = false;
+}
+
+void
+BookmarkListForm::OnSearchBarModeChanged(Tizen::Ui::Controls::SearchBar& source, Tizen::Ui::Controls::SearchBarMode mode)
+{
+       result r = E_FAILURE;
+       AppLog("ABCD::BookmarkListForm::OnSearchBarModeChanged %d",GetClientAreaBounds().height);
+
+       if(__pSearchBar)
+               __pSearchListView->SetBounds(__pSearchListView->GetX(), __pSearchListView->GetY(), __pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight());
+       __pSearchListView->Invalidate(false);
+
+       if (mode == SEARCH_BAR_MODE_NORMAL)
+       {
+               __pSearchListView->SetShowState(false);
+               __pSearchListView->UpdateList();
+               __pListview->SetShowState(true);
+               Invalidate(true);
+               __searchBookmark = false;
+               r = __pListview->UpdateList();
+//             __pSearchListView->SetBounds(0,0,GetClientAreaBounds().width,GetClientAreaBounds().height -__pSearchBar->GetHeight());
+               if(__pSearchBar)
+                       __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight()));
+               TryCatch( !IsFailed(r),,"BookmarkListForm::OnSearchBarModeChanged Update list failed %s",GetErrorMessage(r));
+               CATCH:return;
+       }
+       else
+       {
+               __pSearchListView->SetShowState(true);
+               __pSearchListView->SetEnabled(false);
+               __pListview->SetShowState(false);
+
+               if(__pSearchBar)
+               {
+                       AppLog("heightarea %d",GetClientAreaBounds().height - __pSearchBar->GetHeight());
+                       r = __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight()));
+                       __pSearchBar->SetText(L"");
+               }
+                __pListview->UpdateList();
+               __pSearchListView->UpdateList();
+       }
+}
+
+void
+BookmarkListForm::OnKeypadWillOpen(Tizen::Ui::Control& source)
+{
+       AppLog("ABCD::BookmarkListForm::OnKeypadWillOpen");
+//     GetFooter()->SetShowState(false);
+       __pSearchListView->SetBounds(__pSearchListView->GetX(), __pSearchListView->GetY(), GetClientAreaBounds().width, GetClientAreaBounds().height - __pSearchBar->GetHeight());
+       __pSearchListView->SetEnabled(false);
+       __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight()));
+       Invalidate(true);
+}
+
+void
+BookmarkListForm::OnKeypadOpened(Tizen::Ui::Control& source)
+{
+       AppLog("ABCD::BookmarkListForm::OnKeypadOpened");
+       GetFooter()->SetShowState(false);
+       __pSearchListView->SetBounds(__pSearchListView->GetX(), __pSearchListView->GetY(), __pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight());
+       __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight()));
+       Invalidate(true);
+}
+
+void
+BookmarkListForm::OnKeypadClosed(Tizen::Ui::Control& source)
+{
+       AppLog("ABCD::BookmarkListForm::OnKeypadClosed");
+       AppLog("jahsjkdad %d",Clipboard::GetInstance()->IsPopupVisible());
+//     if(Clipboard::GetInstance()->IsPopupVisible() == true)
+//     {
+//             return;
+//     }
+       GetFooter()->SetShowState(true);
+       __pSearchListView->SetBounds(__pSearchListView->GetX(), __pSearchListView->GetY(), __pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight());
+       __pSearchListView->Invalidate(false);
+       __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight()));
+       __pListview->SetBounds(0, __pSearchBar->GetY() + __pSearchBar->GetHeight(), GetClientAreaBounds().width, GetClientAreaBounds().height - __pSearchBar->GetHeight());
+       Invalidate(true);
+}
+
+void
+BookmarkListForm::OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction)
+{
+       AppLog("BookmarkListForm::OnKeypadActionPerformed %d",keypadAction);
+
+       if (__pSearchBar != null)
+       {
+               __pSearchBar->HideKeypad();
+       }
+       if ( __pSearchBar != null && keypadAction == KEYPAD_ACTION_SEARCH)
+       {
+//             if (__pSearchBar->GetText().GetLength() == 0)
+//             {
+//                     return;
+//             }
+
+               if (__pSearchBar != null)
+               {
+                       __pSearchBar->HideKeypad();
+               }
+
+               __searchText = __pSearchBar->GetText();
+               AppLog("SearchbarGettext result %s %ls",GetErrorMessage(GetLastResult()),__searchText.GetPointer());
+               __searchBookmark = true;
+               __pListview->SetShowState(false);
+               __pSearchListView->SetEnabled(true);
+               __pSearchListView->SetShowState(true);
+               __pSearchListView->SetBounds(0,0,GetClientAreaBounds().width,GetClientAreaBounds().height -__pSearchBar->GetHeight());
+               __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), __pSearchListView->GetHeight()));
+               __pSearchListView->UpdateList();
+
+       }
+       Invalidate(true);
+}
+
+void
+BookmarkListForm::OnKeypadBoundsChanged(Tizen::Ui::Control& source)
+{
+       AppLog("ABCD::BookmarkListForm::OnKeypadBoundsChanged");
+       FloatRectangle clientRect;
+       clientRect = GetClientAreaBoundsF();
+       AppLogDebug("ABCD::SearchBarForm::OnKeypadBoundsChanged ClientBounds(%f, %f, %f, %f)",clientRect.x, clientRect.y, clientRect.width, clientRect.height);
+       __pSearchBar->SetContentAreaSize(FloatDimension(clientRect.width, clientRect.height - __pSearchBar->GetHeightF()));
+       __pSearchListView->SetSize(FloatDimension(clientRect.width, clientRect.height - __pSearchBar->GetHeightF()));
+       __pListview->SetSize(FloatDimension(clientRect.width, clientRect.height - __pSearchBar->GetHeightF()));
+//     __pListview->SetEnabled(false);
+       Invalidate(true);
+}
+
+void
+BookmarkListForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       AppLogDebug("BookmarkListForm::OnSceneActivatedN called");
+       ArrayListT<String> * pList = dynamic_cast<ArrayListT<String>* >(SceneManager::GetInstance()->GetSceneHistoryN());
+       if(pList != null)
+       {
+               pList->GetAt(pList->GetCount()-1,__previousSceneId);
+       }
+
+       __searchBookmark = false;
+       GetFooter()->SetShowState(true);
+       GetFooter()->Invalidate(true);
+       GetHeader()->SetItemSelected(0);
+       GetHeader()->Invalidate(true);
+
+       /*      if (previousSceneId != IDSCN_HISTORY_LIST && previousSceneId != IDSCN_CREATE_BOOKMARK_FOLDER && previousSceneId != IDSCN_EDIT_BOOKMARK_LIST)
+       {
+               __previousSceneId = previousSceneId;
+       }*/
+
+       if (pList)
+       {
+               delete pList;
+               pList = null;
+       }
+
+       if (__pListview != null)
+       {
+               __pListview->UpdateList();
+       }
+
+       return;
+}
+
+void
+BookmarkListForm::OnOrientationChanged (const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus)
+{
+       AppLog("BookmarkListForm::OnOrientationChanged start");
+       if (__pListview)
+       {
+               __pListview->SetBackgroundColor(GetBackgroundColor());
+       }
+       if (__pSearchListView)
+       {
+               __pSearchListView->SetBackgroundColor(GetBackgroundColor());
+       }
+       if (__pListview)
+       {
+               if(__pSearchBar->GetShowState())
+               {
+                       __pListview->SetBounds(__pListview->GetX(),__pSearchBar->GetHeight(),GetClientAreaBounds().width ,GetClientAreaBounds().height - __pSearchBar->GetY() - __pSearchBar->GetHeight());
+               }
+               else
+               {
+                       __pListview->SetBounds(__pListview->GetX(),0,GetClientAreaBounds().width ,GetClientAreaBounds().height);
+               }
+
+       }
+
+       if (__pSearchListView && __pListview)
+       {
+               AppLog("__pListview->GetBounds() %d, %d, %d, %d",__pListview->GetBounds().x,__pListview->GetBounds().y,__pListview->GetBounds().width,__pListview->GetBounds().height);
+               __pSearchListView->SetBounds(0,0,GetClientAreaBounds().width,GetClientAreaBounds().height -__pSearchBar->GetHeight());
+
+               __pSearchListView->UpdateList();
+       }
+
+       if (__pSearchListView && __pData != null )
+       {
+               if (__parentID != DEFAULT_VALUE_PARENTID)
+               {
+                       AppLog("BookmarkListForm::OnOrientationChanged parent id true");
+                       __pSearchBar->SetShowState(false);
+                       __pSearchBar->Invalidate(true);
+               }
+
+               __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight()));
+       }
+
+//
+//
+//
+//     FloatRectangle clientRect;
+//     clientRect = GetClientAreaBoundsF();
+//
+//     __pSearchBar->SetContentAreaSize(FloatDimension(clientRect.width, clientRect.height - __pSearchBar->GetHeightF()));
+//     __pListview->SetSize(FloatDimension(clientRect.width, clientRect.height - __pSearchBar->GetHeightF()));
+//     __pSearchListView->SetSize(FloatDimension(clientRect.width, clientRect.height - __pSearchBar->GetHeightF()));
+//     Invalidate(true);
+//
+
+       Invalidate(true);
+}
+
+void
+BookmarkListForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+       __pSearchBar->SetMode(SEARCH_BAR_MODE_NORMAL);
+       return;
+}
+
+void
+BookmarkListForm::OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs)
+{
+       AppLog("receiving userevent for appcontrol %d",requestId);
+       if (requestId == APPCONTROL_LAUNCH_MAX_LIMIT_REACHED)
+       {
+               AppLog("receiving userevent for appcontrol %d ",requestId);
+               if(__pConfirmationPopup)
+               {
+                       __pConfirmationPopup->SetShowState(false);
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+       }
+}
diff --git a/src/IntBookmarkPresentationModel.cpp b/src/IntBookmarkPresentationModel.cpp
new file mode 100644 (file)
index 0000000..1311fbb
--- /dev/null
@@ -0,0 +1,1349 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file: IntBookmarkPresentationModel.cpp
+ *@brief: Used to define BookmarkPresentationModel
+ */
+
+#include <cstdlib>
+
+#include "IntBookmarkData.h"
+#include "IntBookmarkPresentationModel.h"
+#include "IntTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Io;
+using namespace Tizen::Locales;
+using namespace Tizen::System;
+
+extern const wchar_t* BOOKMARK_URL_TABLE;
+//extern const wchar_t* BOOKMARK_FOLDER_TABLE;
+extern const wchar_t* DEFAULT_VALUE_PARENTID ;
+
+BookmarkPresentationModel* BookmarkPresentationModel::__pBookmarkPresentationModel = null;
+
+BookmarkPresentationModel::BookmarkPresentationModel(void)
+{
+
+}
+
+BookmarkPresentationModel::~BookmarkPresentationModel(void)
+{
+
+}
+
+BookmarkPresentationModel::BookmarkPresentationModel(const BookmarkPresentationModel& settingModelObj)
+{
+
+}
+
+BookmarkPresentationModel& BookmarkPresentationModel::operator=(const BookmarkPresentationModel& settingModelObj)
+{
+       return *this;
+}
+
+result
+BookmarkPresentationModel::Construct(void)
+{
+       result r = E_SUCCESS;
+       DB_FILE_PATH = L"/opt/usr/dbspace/.internet_bookmark.db";
+
+       r = PresentationModelBase::Initialize();
+       TryCatch( !IsFailed(r),,"Failed to intitialize bookmarkPresentation Model %s",GetErrorMessage(r));
+    CATCH: return r;
+}
+
+void
+BookmarkPresentationModel::CreateInstance(void)
+{
+       if (__pBookmarkPresentationModel == null)
+               __pBookmarkPresentationModel = new(std::nothrow) BookmarkPresentationModel();
+       result r = __pBookmarkPresentationModel->Construct();
+       if (IsFailed(r))
+       {
+               delete __pBookmarkPresentationModel;
+               __pBookmarkPresentationModel = null;
+               return;
+       }
+    std::atexit(DestroyInstance);
+}
+
+
+void BookmarkPresentationModel::DestroyInstance(void)
+{
+       if (__pBookmarkPresentationModel)
+       {
+               __pBookmarkPresentationModel->UnInitialize();
+               delete __pBookmarkPresentationModel;
+               __pBookmarkPresentationModel = null;
+       }
+}
+
+
+BookmarkPresentationModel*
+BookmarkPresentationModel::GetInstance(void)
+{
+       if(__pBookmarkPresentationModel == null)
+       {
+               CreateInstance();
+       }
+       return __pBookmarkPresentationModel;
+}
+
+result
+BookmarkPresentationModel::SaveFolder(BookmarkData& bookmark)
+{
+       bookmark.SetParentId("0");
+       return SaveTempBookmark(bookmark);
+}
+
+result
+BookmarkPresentationModel::SaveBookmark(BookmarkData& bookmark)
+{
+       result r = E_FAILURE;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       String query;
+       String columnNames;
+       String attachment;
+       int resultCount = -1;
+       int rowId = -1;
+       DateTime dt;
+       String bookmarkId;
+       String bookmarkTitle = bookmark.GetBookmarkTitle();
+       bookmarkTitle.Replace(L"'", L"\'");
+       String bookmarkUrl = bookmark.GetUrl();
+       bookmarkUrl.Replace(L"'", L"\'");
+
+       AppLog("BookmarkPresentationModel::SaveBookmark");
+
+       String pFavArray;
+       ByteBuffer* pFavBuffer = bookmark.GetFavIconBuffer();
+       if(pFavBuffer != null)
+       {
+               AppLog("Buffer found");
+               pFavBuffer->Flip();
+
+               wchar_t value;
+
+               AppLog("BookmarkPresentationModel::SaveBookmark 0 ");
+
+               while(pFavBuffer->HasRemaining())
+               {
+                       pFavBuffer->GetWchar(value);
+                       pFavArray.Append(value);
+               }
+       }
+
+       AppLog("BookmarkPresentationModel::SaveBookmark 1 pFavArray(%d) is %ls",pFavArray.GetLength(), pFavArray.GetPointer());
+
+       PresentationModelBase::GetCurrentDateTime(dt);
+       if (bookmark.GetBookmarkId() == "")
+       {
+               columnNames.Append(L"TYPE, ");
+               columnNames.Append(L"PARENT, ");
+               columnNames.Append(L"ADDRESS, ");
+               columnNames.Append(L"TITLE, ");
+               columnNames.Append(L"CREATIONDATE, ");
+               columnNames.Append(L"UPDATEDATE, ");
+               columnNames.Append(L"FAVICON, ");
+               //      columnNames.Append(L"FAVICON_LENGTH, ");
+               columnNames.Append(L"FAVICON_W, ");
+               columnNames.Append(L"FAVICON_H");
+               //columnNames.Append(L"FAVICON_ID"
+               //columnNames.Append(L"FAVICON_ID");
+
+               query.Append(L"INSERT INTO ");
+               query.Append(bookmarkTable);
+               query.Append("(");
+               query.Append(columnNames);
+               query.Append(") ");
+               query.Append("VALUES(");
+               query.Append(bookmark.GetBookmarkType());
+               query.Append(", ");
+               query.Append(bookmark.GetParentId());
+               query.Append(", ");
+               query.Append("'");
+               query.Append(bookmarkUrl);
+               query.Append("', ");
+               query.Append("'");
+               query.Append(bookmarkTitle);
+               query.Append("', ");
+               query.Append("'");
+               query.Append(dt.ToString());
+               query.Append("', ");
+               query.Append("'");
+               query.Append(dt.ToString());
+               query.Append("', ");
+               query.Append("'");
+               query.Append(pFavArray);
+               query.Append("', ");
+               query.Append(bookmark.GetFavIconWidth());
+               query.Append(", ");
+               query.Append(bookmark.GetFavIconHeight());
+               /*query.Append("', ");
+               query.Append("'");
+               query.Append(bookmark.GetIconPath());
+               query.Append("'");
+               query.Append(", ");
+               query.Append("'");
+               query.Append(bookmark.GetFaviconId());*/
+               query.Append(")");
+       }
+       else
+       {
+               query.Append(L"UPDATE ");
+               query.Append(bookmarkTable);
+               query.Append(" SET PARENT = ");
+               query.Append(bookmark.GetParentId());
+               query.Append(", ADDRESS = ");
+               query.Append("'");
+               query.Append(bookmarkUrl);
+               query.Append("'");
+               query.Append(", TITLE = ");
+               query.Append("'");
+               query.Append(bookmarkTitle);
+               query.Append("'");
+               query.Append(", UPDATEDATE = ");
+               query.Append("'");
+               query.Append(dt.ToString());
+               query.Append("'");
+               query.Append(" WHERE ID = ");
+               query.Append(bookmark.GetBookmarkId());
+               /*query.Append(L"UPDATE ");
+               query.Append(bookmarkTable);
+               query.Append(" SET TITLE = ");
+               query.Append("'");
+               query.Append(bookmarkTitle);
+               query.Append("'");
+               query.Append(", URL = ");
+               query.Append("'");
+               query.Append(bookmarkUrl);
+               query.Append("'");
+               query.Append(", PARENT_BOOKMARK_ID = ");
+               query.Append(bookmark.GetParentId());
+               query.Append(", MODIFIED_TIME = ");
+               query.Append("'");
+               query.Append(dt.ToString());
+               query.Append("'");
+               query.Append(", ICON_PATH = ");
+               query.Append("'");
+               query.Append(bookmark.GetIconPath());
+               query.Append("'");
+               query.Append(", FAVICON_ID = ");
+               query.Append("'");
+               query.Append(bookmark.GetFaviconId());
+               query.Append("'");
+               query.Append(" WHERE ID = ");
+               query.Append(bookmark.GetBookmarkId());*/
+       }
+
+       r = PresentationModelBase::ExecuteQuery(query, resultCount);
+       AppLog("BookmarkPresentationModel::SaveBookmark query is %S",query.GetPointer());
+
+       if (r == E_SUCCESS)
+       {
+               AppLog("BookmarkPresentationModel::SaveBookmark query is success");
+       }
+       else
+       {
+               AppLog("BookmarkPresentationModel::SaveBookmark query is failure");
+       }
+
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::SaveBookmark query failed  %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::CommitDb();
+
+       r = GetLastInsertedId(bookmarkTable, rowId);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::SaveBookmark GetLastInsertedId failed %s",GetErrorMessage(r));
+
+       if (rowId < 0)
+               return E_FAILURE;
+
+       bookmarkId.Append(rowId);
+
+       //Set the generated ID to Bookmark
+       bookmark.SetBookmarkId(bookmarkId);
+
+    CATCH: return r;
+}
+
+result
+BookmarkPresentationModel::SaveTempBookmark(BookmarkData& bookmark)
+{
+       result r = E_FAILURE;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       String query;
+       String columnNames;
+       String attachment;
+       int resultCount = -1;
+       int rowId = -1;
+       DateTime dt;
+       String bookmarkId;
+       String bookmarkTitle = bookmark.GetBookmarkTitle();
+       bookmarkTitle.Replace(L"'", L"''");
+       String bookmarkUrl = bookmark.GetUrl();
+       bookmarkUrl.Replace(L"'", L"''");
+
+       PresentationModelBase::GetCurrentDateTime(dt);
+
+       if (bookmark.GetBookmarkId() == "")
+       {
+               columnNames.Append(L"TYPE, ");
+               columnNames.Append(L"PARENT, ");
+               columnNames.Append(L"ADDRESS, ");
+               columnNames.Append(L"TITLE, ");
+               columnNames.Append(L"CREATIONDATE, ");
+               columnNames.Append(L"UPDATEDATE, ");
+
+               columnNames.Append(L"FAVICON, ");
+               columnNames.Append(L"FAVICON_W, ");
+               columnNames.Append(L"FAVICON_H");
+
+               query.Append(L"INSERT INTO ");
+               query.Append(bookmarkTable);
+               query.Append("(");
+               query.Append(columnNames);
+               query.Append(") ");
+               query.Append("VALUES");
+               query.Append(" (?,?,?,?,?,?,?,?,?)");
+               r = PresentationModelBase::ExecuteBookmarkQuery(query, resultCount, bookmark);
+       }
+       else
+       {
+               query.Append(L"UPDATE ");
+               query.Append(bookmarkTable);
+               query.Append(" SET PARENT = ");
+               query.Append(bookmark.GetParentId());
+               query.Append(", ADDRESS = ");
+               query.Append("'");
+               query.Append(bookmarkUrl);
+               query.Append("'");
+               query.Append(", TITLE = ");
+               query.Append("'");
+               query.Append(bookmarkTitle);
+               query.Append("'");
+               query.Append(", UPDATEDATE = ");
+               query.Append("'");
+               query.Append(dt.ToString());
+               query.Append("'");
+               query.Append(" WHERE ID = ");
+               query.Append(bookmark.GetBookmarkId());
+               r = PresentationModelBase::ExecuteQuery(query, resultCount);
+       }
+
+
+       AppLog("BookmarkPresentationModel::SaveBookmark query is %S",query.GetPointer());
+
+       if (r == E_SUCCESS)
+       {
+               AppLog("BookmarkPresentationModel::SaveBookmark query is success");
+       }
+       else
+       {
+               AppLog("BookmarkPresentationModel::SaveBookmark query is failure");
+       }
+
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::SaveBookmark query failed  %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::CommitDb();
+
+       r = GetLastInsertedId(bookmarkTable, rowId);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::SaveBookmark GetLastInsertedId failed %s",GetErrorMessage(r));
+
+       if (rowId < 0)
+               return E_FAILURE;
+
+       bookmarkId.Append(rowId);
+
+       //Set the generated ID to Bookmark
+       bookmark.SetBookmarkId(bookmarkId);
+
+    CATCH: return r;
+
+}
+
+result
+BookmarkPresentationModel::DeleteFolder(int folderId)
+{
+       result r = E_SUCCESS;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       int resultCount = -1;
+
+       if (folderId < 1)
+       {
+               return E_INVALID_ARG;
+       }
+
+       //strQuery.Format(MAX_DB_QUERY_SIZE, L"DELETE FROM %ls WHERE ID = %d", strBookmarkTable.GetPointer(), bookmarkId);
+       query.Append(L"DELETE FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE ID = ");
+       query.Append(folderId);
+
+       r = BookmarkPresentationModel::ExecuteQuery(query, resultCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DeleteBookmark query failed  %s",GetErrorMessage(r));
+       r = BookmarkPresentationModel::CommitDb();
+       DeleteBookmarkByFolderId(folderId);
+
+       CATCH: return r;
+}
+
+result
+BookmarkPresentationModel::DeleteBookmark(int bookmarkId)
+{
+       result r = E_SUCCESS;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       int resultCount = -1;
+
+       if (bookmarkId < 1)
+       {
+               return E_INVALID_ARG;
+       }
+
+       //strQuery.Format(MAX_DB_QUERY_SIZE, L"DELETE FROM %ls WHERE ID = %d", strBookmarkTable.GetPointer(), bookmarkId);
+       query.Append(L"DELETE FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE ID = ");
+       query.Append(bookmarkId);
+
+       r = BookmarkPresentationModel::ExecuteQuery(query, resultCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DeleteBookmark query failed  %s",GetErrorMessage(r));
+       r = BookmarkPresentationModel::CommitDb();
+
+       CATCH: return r;
+}
+
+result
+BookmarkPresentationModel::DeleteBookmarkByFolderId(int folderId)
+{
+       result r = E_SUCCESS;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       int resultCount = -1;
+
+       if (folderId < 1)
+       {
+               return E_INVALID_ARG;
+       }
+
+       //strQuery.Format(MAX_DB_QUERY_SIZE, L"DELETE FROM %ls WHERE ID = %d", strBookmarkTable.GetPointer(), bookmarkId);
+       query.Append(L"DELETE FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE PARENT = ");
+       query.Append(folderId);
+
+       r = BookmarkPresentationModel::ExecuteQuery(query, resultCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DeleteBookmark query failed  %s",GetErrorMessage(r));
+       r = BookmarkPresentationModel::CommitDb();
+
+       CATCH: return r;
+}
+
+
+result
+BookmarkPresentationModel::GetFolderBookmarkCount(const String& parentID, int& Count)
+{
+       result r = E_SUCCESS;
+       int bookmarkCount = 0;
+       int folderCount = 0;
+       r = GetBookmarkCount(parentID,bookmarkCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetBookmarkCount query failed  %s",GetErrorMessage(r));
+
+       r = GetFolderCount(parentID,folderCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetBookmarkCount query failed  %s",GetErrorMessage(r));
+       Count = folderCount+ bookmarkCount;
+       return E_SUCCESS;
+       CATCH:
+       return r;
+}
+
+result
+BookmarkPresentationModel::GetBookmarkCount(const String& parentID, int& bookmarkCount)
+{
+       int count = -1;
+       int intVal = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+       bool nextRowPresent = false;
+
+       //query.Format(MAX_DB_QUERY_SIZE, L"SELECT COUNT(ID) FROM %ls WHERE PARENT_ID = %ls", strTable.GetPointer(),notebookId.GetPointer());
+       query.Append(L"SELECT COUNT(ID) FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE PARENT = ");
+       query.Append(parentID);
+       query.Append(" AND ADDRESS != ''");
+
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetBookmarkCount query failed  %s",GetErrorMessage(r));
+       r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DbIsNextRowPresent query failed  %s",GetErrorMessage(r));
+       if (nextRowPresent == true)
+       {
+               r = PresentationModelBase::GetColumn(0, intVal);
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Error:BookmarkPresentationModel::GetColumn:%s", GetErrorMessage(r));
+                       return r;
+               }
+       }
+       bookmarkCount = intVal;
+       AppLog("Count:%d", bookmarkCount);
+
+       CATCH: return r;
+}
+
+result
+BookmarkPresentationModel::GetFolderCount(const String& parentID, int& folderCount)
+{
+
+       int count = -1;
+       int intVal = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+       bool nextRowPresent = false;
+
+       //query.Format(MAX_DB_QUERY_SIZE, L"SELECT COUNT(ID) FROM %ls WHERE PARENT_ID = %ls", strTable.GetPointer(),notebookId.GetPointer());
+       query.Append(L"SELECT COUNT(ID) FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE PARENT = ");
+       query.Append(parentID);
+       query.Append(" AND ADDRESS = ''");
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetBookmarkCount query failed  %s",GetErrorMessage(r));
+       r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DbIsNextRowPresent query failed  %s",GetErrorMessage(r));
+       if (nextRowPresent == true)
+       {
+               r = PresentationModelBase::GetColumn(0, intVal);
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Error:BookmarkPresentationModel::GetColumn:%s", GetErrorMessage(r));
+                       return r;
+               }
+       }
+       folderCount = intVal;
+       AppLog("Count:%d", folderCount);
+
+       CATCH: return r;
+
+
+       /*
+       int count = -1;
+       int intVal = -1;
+       String query;
+       String bookmarkFolderTable(BOOKMARK_FOLDER_TABLE);
+       result r = E_FAILURE;
+       bool nextRowPresent = false;
+
+       if (parentID.CompareTo(DEFAULT_VALUE_PARENTID) != 0)
+       {
+               folderCount = 0;
+               return E_SUCCESS;
+       }
+       query.Append(L"SELECT COUNT(ID) FROM ");
+       query.Append(bookmarkFolderTable);
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetFolderCount query failed  %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+
+       if (nextRowPresent == true)
+       {
+               r = PresentationModelBase::GetColumn(0, intVal);
+       }
+       folderCount = intVal;
+
+       CATCH: return r;
+*/}
+
+result
+BookmarkPresentationModel::GetFoldersBookmarks(const String& parentID, int startIndex, int limit, ArrayList& pBookmarkList)
+{
+       ArrayList arrayList;
+       arrayList.Construct();
+       GetFolder(parentID,startIndex,limit,arrayList);
+       for(int index = arrayList.GetCount()-1; index >= 0; index--)
+       {
+               pBookmarkList.Add(*arrayList.GetAt(index));
+       }
+       arrayList.RemoveAll(false);
+       GetBookmark(parentID,startIndex,limit,arrayList);
+       for(int index = arrayList.GetCount()-1; index >= 0; index--)
+       {
+               pBookmarkList.Add(*arrayList.GetAt(index));
+       }
+       return E_SUCCESS;
+}
+
+result
+BookmarkPresentationModel::GetBookmark(const String& parentID, int startIndex, int limit, ArrayList& pBookmarkList)
+{
+       int count = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+
+       query.Append(L"SELECT * FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE PARENT = ");
+       query.Append(parentID);
+       query.Append(" AND ADDRESS != ''");
+
+       //Append LIMIT
+       if (limit > 0)
+       {
+               query.Append(" LIMIT ");
+               query.Append(limit);
+
+               //Append OFFESET
+               if (startIndex >= 0)
+               {
+                       query.Append(" OFFSET ");
+                       query.Append(startIndex);
+               }
+       }
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetBookmark query failed  %s",GetErrorMessage(r));
+
+       r = CreateBookmarkList(count, pBookmarkList);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::CreateBookmarkList failed  %s",GetErrorMessage(r));
+
+       CATCH: return r;
+}
+
+result BookmarkPresentationModel::GetBookmarkForHistory(int startIndex, Tizen::Base::Collection::ArrayList& pBookmarkList)
+{
+       int count = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+
+       query.Append(L"SELECT * FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE ADDRESS != ''");
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetBookmark query failed  %s",GetErrorMessage(r));
+
+       r = CreateBookmarkList(count, pBookmarkList);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::CreateBookmarkList failed  %s",GetErrorMessage(r));
+
+       CATCH: return r;
+}
+
+result
+BookmarkPresentationModel::GetFolder(const String& parentID, int startIndex, int limit, ArrayList& folderList)
+{
+       int count = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+
+       if (parentID.CompareTo(DEFAULT_VALUE_PARENTID ) != 0)
+       {
+               return E_SUCCESS;
+       }
+       query.Append(L"SELECT * FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE ADDRESS = ''");
+
+       //Append LIMIT
+       if (limit > 0)
+       {
+               query.Append(" LIMIT ");
+               query.Append(limit);
+
+               //Append OFFESET
+               if (startIndex >= 0)
+               {
+                       query.Append(" OFFSET ");
+                       query.Append(startIndex);
+               }
+       }
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetFolder query failed  %s",GetErrorMessage(r));
+
+       r = CreateFolderList(count, folderList);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::CreateBookmarkList failed  %s",GetErrorMessage(r));
+
+       CATCH: return r;
+}
+
+result
+BookmarkPresentationModel::GetSearchFolderBookmarkCount(int& searchBookmarkCount, String& text)
+{
+       int searchUrlCount = 0;
+       int searchFolderCount = 0;
+       GetSearchBookmarkCount(searchUrlCount,text);
+       GetSearchFolderCount(searchFolderCount,text);
+       searchBookmarkCount = searchUrlCount + searchFolderCount;
+       return E_SUCCESS;
+}
+
+result
+BookmarkPresentationModel::GetSearchBookmarkCount(int& searchBookmarkCount, String& text)
+{
+
+       int count = -1;
+       int intVal = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+       bool nextRowPresent = false;
+       text.Replace(L"'", L"\'");
+
+       query.Append(L"SELECT COUNT(ID) FROM ");
+       query.Append(bookmarkTable);
+       query.Append(L" WHERE (TITLE LIKE '%");
+       query.Append(text);
+       query.Append("%'");
+       query.Append(" OR ");
+       query.Append(L"ADDRESS LIKE '%");
+       query.Append(text);
+       query.Append("%'");
+       query.Append(" ESCAPE '/')");
+       query.Append(" AND ADDRESS != ''");
+
+       r = BookmarkPresentationModel::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetSearchBookmarkCount query failed  %s",GetErrorMessage(r));
+
+       r = BookmarkPresentationModel::DbIsNextRowPresent(nextRowPresent);
+
+       if (nextRowPresent == true)
+       {
+               r = BookmarkPresentationModel::GetColumn(0, intVal);
+               TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetColumn failed  %s",GetErrorMessage(r));
+       }
+       searchBookmarkCount = intVal;
+
+       CATCH:
+//     text.Replace(L"''", L"'");
+       return r;
+
+}
+
+
+result
+BookmarkPresentationModel::GetSearchFolderCount(int& searchFolderCount, String& text)
+{
+
+       int count = -1;
+       int intVal = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+       bool nextRowPresent = false;
+       text.Replace(L"'", L"\'");
+
+       query.Append(L"SELECT COUNT(ID) FROM ");
+       query.Append(bookmarkTable);
+       query.Append(L" WHERE TITLE LIKE '%");
+       query.Append(text);
+       query.Append("%'");
+       query.Append(" ESCAPE '/'");
+       query.Append(" AND ADDRESS = ''");
+
+       r = BookmarkPresentationModel::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetSearchBookmarkCount query failed  %s",GetErrorMessage(r));
+
+       r = BookmarkPresentationModel::DbIsNextRowPresent(nextRowPresent);
+
+       if (nextRowPresent == true)
+       {
+               r = BookmarkPresentationModel::GetColumn(0, intVal);
+               TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetColumn failed  %s",GetErrorMessage(r));
+       }
+       searchFolderCount = intVal;
+
+       CATCH:
+//     text.Replace(L"''", L"'");
+       return r;
+}
+
+
+result
+BookmarkPresentationModel::GetSearchFoldersBookmarks(int startIndex, int limit, ArrayList& pFolderList, String& text)
+{
+       ArrayList arrayList;
+       arrayList.Construct();
+       GetSearchFolder(startIndex, limit, arrayList,text);
+       for(int index = arrayList.GetCount()-1; index >= 0; index--)
+       {
+               pFolderList.Add(*arrayList.GetAt(index));
+       }
+       arrayList.RemoveAll(false);
+       GetSearchBookmark(startIndex, limit, arrayList,text);
+       for(int index = arrayList.GetCount()-1; index >= 0; index--)
+       {
+               pFolderList.Add(*arrayList.GetAt(index));
+       }
+       return E_SUCCESS;
+}
+
+result
+BookmarkPresentationModel::GetSearchBookmark(int startIndex, int limit, ArrayList& pBookmarkList, String& text)
+{
+       int count = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+
+       text.Replace(L"'", L"\'");
+       query.Append(L"SELECT * FROM ");
+       query.Append(bookmarkTable);
+       query.Append(L" WHERE ((TITLE LIKE '%");
+       query.Append(text);
+       query.Append("%' ESCAPE '/')");
+       query.Append(" OR ");
+       query.Append(L"(ADDRESS LIKE '%");
+       query.Append(text);
+       query.Append("%' ESCAPE '/') )");
+       query.Append(" AND (ADDRESS != '')");
+       //Append LIMIT
+       if (limit > 0)
+       {
+               query.Append(" LIMIT ");
+               query.Append(limit);
+
+               //Append OFFESET
+               if (startIndex >= 0)
+               {
+                       query.Append(" OFFSET ");
+                       query.Append(startIndex);
+               }
+       }
+       AppLog("Query is %ls", query.GetPointer());
+       r = BookmarkPresentationModel::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetSearchBookmark query failed  %s",GetErrorMessage(r));
+
+       r = CreateBookmarkList(count, pBookmarkList);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::CreateBookmarkList failed  %s",GetErrorMessage(r));
+
+       CATCH:
+//     text.Replace(L"''", L"'");
+       return r;
+}
+
+result
+BookmarkPresentationModel::GetSearchFolder(int startIndex, int limit, ArrayList& pFolderList, String& text)
+{
+       int count = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+       text.Replace(L"'", L"\'");
+
+       query.Append(L"SELECT * FROM ");
+       query.Append(bookmarkTable);
+       query.Append(L" WHERE TITLE LIKE '%");
+       query.Append(text);
+       //query.Append("%')");
+       query.Append("%'");
+       query.Append(" ESCAPE '/'");
+       query.Append(" AND ADDRESS = ''");
+
+       //Append LIMIT
+       if (limit > 0)
+       {
+               query.Append(" LIMIT ");
+               query.Append(limit);
+
+               //Append OFFESET
+               if (startIndex >= 0)
+               {
+                       query.Append(" OFFSET ");
+                       query.Append(startIndex);
+               }
+       }
+
+       r = BookmarkPresentationModel::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetSearchBookmark query failed  %s",GetErrorMessage(r));
+
+       r = CreateFolderList(count, pFolderList);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::CreateBookmarkList failed  %s",GetErrorMessage(r));
+
+       CATCH:
+//     text.Replace(L"''", L"'");
+       return r;
+}
+
+result
+BookmarkPresentationModel::CreateFolderList(int bookmarkCount, ArrayList& folderList)
+{
+       BookmarkData* pBookmark = null;
+       int intVal = -1;
+       String value;
+       DateTime dateValue;
+       result r = E_FAILURE;
+       String bookmarkId;
+       String parentId;
+       String faviconId;
+       DateTime createdTime;
+       DateTime modifiedTime;
+       String iconPath;
+       bool nextRowPresent = false;
+
+       if (bookmarkCount < 1)
+       {
+               return E_SUCCESS;
+       }
+       for (int l_bookmarkCount = 0; l_bookmarkCount < bookmarkCount; l_bookmarkCount++)
+       {
+               r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+               if (IsFailed(r))
+                       return r;
+               if (nextRowPresent == true)
+               {
+                       pBookmark = new(std::nothrow) BookmarkData;
+
+                       if (pBookmark)
+                       {
+                               for (int columnCount = 0; columnCount < MAX_NOTE_TABLE_COLUMN; columnCount++)
+                               {
+
+                                       switch (columnCount)
+                                       {
+                                       case BOOKMARK_ID:
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               bookmarkId.Clear();
+                                                               bookmarkId.Append(intVal);
+                                                               if (bookmarkId.GetLength() > 0)
+                                                                       pBookmark->SetBookmarkId(bookmarkId);
+                                                       }
+
+                                               }
+                                               break;
+                                       case BOOKMARK_PARENT:
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               parentId.Clear();
+                                                               parentId.Append(intVal);
+                                                               if (parentId.GetLength() > 0)
+                                                                       pBookmark->SetParentId(parentId);
+                                                       }
+                                               }
+                                               break;
+                                       case BOOKMARK_ADDRESS:
+                                               r = PresentationModelBase::GetColumn(columnCount, value);
+                                               if (!IsFailed(r))
+                                               {
+                                                       pBookmark->SetUrl(value);
+                                               }
+                                               break;
+                                       case BOOKMARK_TITLE:
+                                               r = PresentationModelBase::GetColumn(columnCount, value);
+                                               if (!IsFailed(r))
+                                               {
+                                                       pBookmark->SetBookmarkTitle(value);
+                                               }
+                                               break;
+                                       case BOOKMARK_CREATIONDATE:
+                                               r = PresentationModelBase::GetColumn(columnCount, dateValue);
+                                               if (!IsFailed(r))
+                                               {
+                                                       createdTime = dateValue;
+                                                       pBookmark->SetCreatedTime(createdTime);
+                                               }
+                                               break;
+
+                                       case BOOKMARK_UPDATEDATA:
+                                               r = PresentationModelBase::GetColumn(columnCount, dateValue);
+                                               if (!IsFailed(r))
+                                               {
+                                                       modifiedTime = dateValue;
+                                                       pBookmark->SetModifiedTime(modifiedTime);
+                                               }
+                                               break;
+
+                                               /*case 6:
+                                               r = PresentationModelBase::GetColumn(columnCount, value);
+                                               if (!IsFailed(r))
+                                               {
+                                                       iconPath = value;
+                                                       pBookmark->SetIconPath(iconPath);
+                                               }
+                                               break;
+                                       case 7:
+
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal >= 0)
+                                                       {
+                                                               faviconId.Clear();
+                                                               faviconId.Append(intVal);
+                                                               if (faviconId.GetLength() > 0)
+                                                               {
+                                                                       pBookmark->SetFaviconId(faviconId);
+                                                               }
+                                                       }
+                                               }
+                                               break;*/
+
+                                       default:
+                                               break;
+                                       }
+
+                               }
+
+                               r = folderList.Add(*pBookmark);
+                               if (IsFailed(r))
+                               {
+                                       delete pBookmark;
+                                       return r;
+                               }
+                       }
+               }
+       }
+       return r;
+}
+
+result
+BookmarkPresentationModel::CreateBookmarkList(int bookmarkCount, ArrayList& bookmarkList)
+{
+       AppLog("BookmarkPresentationModel::CreateBookmarkList start");
+       BookmarkData* pBookmark = null;
+       int intVal = -1;
+       String value;
+       DateTime dateValue;
+       result r = E_FAILURE;
+       String bookmarkId;
+       String parentId;
+       String faviconId;
+       DateTime createdTime;
+       DateTime modifiedTime;
+       ByteBuffer *pFavIconBuffer = null;
+
+       String iconPath;
+       bool nextRowPresent = false;
+
+       if (bookmarkCount < 1)
+       {
+               return E_SUCCESS;
+       }
+
+       for (int l_bookmarkCount = 0; l_bookmarkCount < bookmarkCount; l_bookmarkCount++)
+       {
+               r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+               if (IsFailed(r))
+                       return r;
+               if (nextRowPresent == true)
+               {
+                       pBookmark = new(std::nothrow) BookmarkData;
+                       if (pBookmark)
+                       {
+                               for (int columnCount = 0; columnCount < MAX_NOTE_TABLE_COLUMN; columnCount++)
+                               {
+
+                                       switch (columnCount)
+                                       {
+                                       case BOOKMARK_ID:
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               bookmarkId.Clear();
+                                                               bookmarkId.Append(intVal);
+                                                               if (bookmarkId.GetLength() > 0)
+                                                                       pBookmark->SetBookmarkId(bookmarkId);
+                                                       }
+
+                                               }
+                                               break;
+                                       case BOOKMARK_PARENT:
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               parentId.Clear();
+                                                               parentId.Append(intVal);
+                                                               if (parentId.GetLength() > 0)
+                                                                       pBookmark->SetParentId(parentId);
+                                                       }
+                                               }
+                                               break;
+                                       case BOOKMARK_ADDRESS:
+                                               r = PresentationModelBase::GetColumn(columnCount, value);
+                                               if (!IsFailed(r))
+                                               {
+                                                       pBookmark->SetUrl(value);
+                                               }
+                                               break;
+                                       case BOOKMARK_TITLE:
+                                               r = PresentationModelBase::GetColumn(columnCount, value);
+                                               if (!IsFailed(r))
+                                               {
+                                                       pBookmark->SetBookmarkTitle(value);
+                                               }
+                                               break;
+                                       case BOOKMARK_CREATIONDATE:
+                                               r = PresentationModelBase::GetColumn(columnCount, dateValue);
+                                               if (!IsFailed(r))
+                                               {
+                                                       createdTime = dateValue;
+                                                       pBookmark->SetCreatedTime(createdTime);
+                                               }
+                                               break;
+                                       case BOOKMARK_SEQUENCE:
+                                       {
+
+                                       }
+                                       break;
+                                       case BOOKMARK_UPDATEDATA:
+                                               r = PresentationModelBase::GetColumn(columnCount, dateValue);
+                                               if (!IsFailed(r))
+                                               {
+                                                       modifiedTime = dateValue;
+                                                       pBookmark->SetModifiedTime(modifiedTime);
+                                               }
+                                               break;
+                                       case BOOKMARK_VISITDATE:
+                                       {
+
+                                       }
+                                       break;
+                                       case BOOKMARK_EDITABLE:
+                                       {
+
+                                       }
+                                       break;
+                                       case BOOKMARK_ACCESSACCOUNT:
+                                       {
+
+                                       }
+                                       break;
+                                       case BOOKMARK_FAVICON:
+                                       {
+                                               AppLog("BookmarkPresentationModel::CreateBookmarkList BOOKMARK_FAVICON 0");
+                                               pFavIconBuffer = new ByteBuffer();
+                                               r = PresentationModelBase::GetColumn(columnCount, *pFavIconBuffer);
+                                               AppLog("BookmarkPresentationModel::CreateBookmarkList BOOKMARK_FAVICON 1");
+                                               if (pFavIconBuffer->GetCapacity() > 0)
+                                               {
+                                                       AppLog("BookmarkPresentationModel::CreateBookmarkList favIconBuffer not null");
+                                               }
+                                               else
+                                               {
+                                                       AppLog("BookmarkPresentationModel::CreateBookmarkList favIconBuffer is null");
+                                               }
+
+                                               if (!IsFailed(r))
+                                               {
+                                                       iconPath = value;
+                                                       pBookmark->SetFavIconBuffer(*pFavIconBuffer);
+                                               }
+                                       }
+                                       break;
+                                       case BOOKMARK_FAVICON_LENGTH:
+                                       {
+
+                                       }
+                                       break;
+                                       case BOOKMARK_FAVICON_W:
+                                       {
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               pBookmark->SetFavIconWidth(intVal);
+                                                       }
+                                               }
+                                       }
+                                       break;
+                                       case BOOKMARK_FAVICON_H:
+                                       {
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               pBookmark->SetFavIconHeight(intVal);
+                                                       }
+                                               }
+                                       }
+                                       break;
+                                               /*
+                                                *case 6:
+                                               r = PresentationModelBase::GetColumn(columnCount, value);
+                                               if (!IsFailed(r))
+                                               {
+                                                       iconPath = value;
+                                                       pBookmark->SetIconPath(iconPath);
+                                               }
+                                               break;
+                                       case 7:
+
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal >= 0)
+                                                       {
+                                                               faviconId.Clear();
+                                                               faviconId.Append(intVal);
+                                                               if (faviconId.GetLength() > 0)
+                                                               {
+                                                                       pBookmark->SetFaviconId(faviconId);
+                                                               }
+                                                       }
+                                               }
+                                               break;*/
+
+                                       default:
+                                               break;
+                                       }
+
+                               }
+
+                               r = bookmarkList.Add(*pBookmark);
+                               if (IsFailed(r))
+                               {
+                                       delete pBookmark;
+                                       return r;
+                               }
+                       }
+               }
+       }
+       AppLog("BookmarkPresentationModel::CreateBookmarkList end");
+       return r;
+}
+
+result
+BookmarkPresentationModel::DoesBookmarkExist(const Tizen::Base::String& Url, bool &exist, const String& parentId, bool checkParentId)
+{
+       int bookmarkCount = -1;
+       int intVal = -1;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       result r = E_FAILURE;
+       bool nextRowPresent = false;
+       int count = 0;
+       String tempURL = Url;
+       tempURL.Replace(L"'", L"''");
+
+       query.Append(L"SELECT COUNT(ID) FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE ADDRESS = '");
+       query.Append(tempURL);
+       if(tempURL.EndsWith(L"/"))
+       {
+               query.Append("' OR ADDRESS = '");
+               String newUrl = L"";
+               tempURL.SubString(0,tempURL.GetLength()-1 ,newUrl);
+               query.Append(newUrl);
+       }
+       else
+       {
+               query.Append("' OR ADDRESS = '");
+               String newUrl = tempURL;
+//             Url.SubString(0,Url.GetLength()-1 ,newUrl);
+               newUrl.Append(L"/");
+               query.Append(newUrl);
+       }
+
+       if(checkParentId == true)
+       {
+               query.Append(L"' AND PARENT = '");
+               query.Append(parentId);
+       }
+       query.Append("'");
+
+       AppLog("BookmarkPresentationModel::DoesBookmarkExist query is %S",query.GetPointer());
+
+       r = PresentationModelBase::ExecuteQuery(query, bookmarkCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DoesBookmarkExist query failed  %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+
+       if (nextRowPresent == true)
+       {
+               r = PresentationModelBase::GetColumn(0, intVal);
+       }
+       count = intVal;
+
+       if (count == 0)
+       {
+               exist = false;
+       }
+       else
+       {
+               exist = true ;
+       }
+       tempURL.Replace(L"''",L"'");
+       CATCH: return r;
+}
+
+result
+BookmarkPresentationModel::DeleteBookmark(const Tizen::Base::String& url)
+{
+       result r = E_SUCCESS;
+       String query;
+       String bookmarkTable(BOOKMARK_URL_TABLE);
+       int resultCount = -1;
+
+       query.Append(L"DELETE FROM ");
+       query.Append(bookmarkTable);
+       query.Append(" WHERE ADDRESS = '");
+       query.Append(url);
+
+       if(url.EndsWith(L"/"))
+       {
+               query.Append("' OR ADDRESS = '");
+               String newUrl = L"";
+               url.SubString(0,url.GetLength()-1 ,newUrl);
+               query.Append(newUrl);
+       }
+       else
+       {
+               query.Append("' OR ADDRESS = '");
+               String newUrl = url;
+//             Url.SubString(0,Url.GetLength()-1 ,newUrl);
+               newUrl.Append(L"/");
+               query.Append(newUrl);
+
+       }
+
+       query.Append(L"'");
+
+       r = BookmarkPresentationModel::ExecuteQuery(query, resultCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DeleteBookmark query failed  %s",GetErrorMessage(r));
+
+       r = BookmarkPresentationModel::CommitDb();
+
+       CATCH: return r;
+}
diff --git a/src/IntBrightnessForm.cpp b/src/IntBrightnessForm.cpp
new file mode 100644 (file)
index 0000000..abe327f
--- /dev/null
@@ -0,0 +1,360 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet IntBrightness class
+/*@file:       IntBrightness.cpp
+ *@brief:      This class defines IntBrightness used to change the brightness
+ *
+ */
+
+#include <FApp.h>
+#include <FAppUiApp.h>
+#include <FUi.h>
+#include "IntBrightnessForm.h"
+#include "IntCommonLib.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntSceneRegister.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+const int IDA_AUTOBTN_CLICKED = 101;
+const int IDA_MANUALBTN_CLICKED = 102;
+
+BrightnessForm::BrightnessForm(void)
+{
+       __manualBrightness =  true;
+       __pBrightnessSlider = null;
+       __pLabel = null;
+}
+
+BrightnessForm::~BrightnessForm(void)
+{
+
+}
+
+bool
+BrightnessForm::Initialize()
+{
+       Form::Construct(L"IDL_BRIGHTNESS");
+
+       return true;
+}
+
+result
+BrightnessForm::OnInitializing(void)
+{
+       result r = E_FAILURE;
+       WindowInfo* pWindowInfo = null;
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager != null)
+       {
+               r = pSceneManager->AddSceneEventListener(IDSCN_BRIGHTNESS, *this);
+               if (IsFailed(r))
+               {
+                       AppLogException("OnInitialized failed with %s", GetErrorMessage(r));
+                       return r;
+               }
+       }
+       AddOrientationEventListener(*this);
+       SetFormBackEventListener(this);
+
+       __pLabel = static_cast< Label* >(GetControl(L"IDC_LABEL", true));
+
+       pWindowInfo = MultipleWindowPresentationModel::GetInstance()->GetActiveWindowInfo();
+       if (pWindowInfo != null && pWindowInfo->pWebCanvasBitmap != null  && __pLabel != null)
+       {
+               int labelWidth = __pLabel->GetWidth();
+               int labelHeigth = __pLabel->GetHeight();
+
+               if(GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE || GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE_REVERSE)
+               {
+                       labelWidth = pWindowInfo->pWebCanvasBitmap->GetWidth() * labelHeigth / pWindowInfo->pWebCanvasBitmap->GetHeight();
+                       __pLabel->SetBounds(__pLabel->GetX()  + (__pLabel->GetWidth() - labelWidth)/2, __pLabel->GetY(), labelWidth, labelHeigth);
+               }
+               else
+               {
+                       labelHeigth = pWindowInfo->pWebCanvasBitmap->GetHeight() * labelWidth / pWindowInfo->pWebCanvasBitmap->GetWidth();
+                       __pLabel->SetBounds(__pLabel->GetX(), __pLabel->GetY()  + (__pLabel->GetHeight() - labelHeigth)/2, labelWidth, labelHeigth);
+               }
+               __pLabel->SetBackgroundBitmap(*pWindowInfo->pWebCanvasBitmap);
+       }
+       
+       AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+       String sliderKey("SliderValue");
+       String tabKey("TabButton");
+       int sliderValue = 10;
+       int tabValue = 1;
+
+       r = pAppRegistry->Get(sliderKey, sliderValue);
+       if (r == E_KEY_NOT_FOUND)
+       {
+               pAppRegistry->Add(sliderKey, sliderValue);
+               pAppRegistry->Set(sliderKey,sliderValue);
+       }
+
+       r = pAppRegistry->Get(tabKey, tabValue);
+       if (r == E_KEY_NOT_FOUND)
+       {
+               pAppRegistry->Add(tabKey, tabValue);
+               pAppRegistry->Set(tabKey,tabValue);
+       }
+       r = pAppRegistry->Save();
+       if (IsFailed(r))
+       {
+               // Failed to save data to registry
+               AppLogDebug("OnInitialized failed to save data to registry with %s", GetErrorMessage(r));
+               return E_FAILURE;
+       }
+
+
+       __pBrightnessSlider = static_cast< Slider* >(GetControl(L"IDC_FONT_SLIDER", true));
+       if (__pBrightnessSlider == null)
+       {
+               return E_FAILURE;
+       }
+       __pBrightnessSlider->SetRange(1,10);
+       __pBrightnessSlider->SetValue(sliderValue);
+       __pBrightnessSlider->AddSliderEventListener(*this);
+       __pBrightnessSlider->AddAdjustmentEventListener(*this);
+
+       GetFooter()->AddActionEventListener(*this);
+       return r;
+}
+
+void
+BrightnessForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       result r = E_FAILURE;
+       AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+       String sliderKey("SliderValue");
+       String tabKey("TabButton");
+       int sliderValue = 10;
+       int tabValue = 0;
+
+       r = pAppRegistry->Get(sliderKey, sliderValue);
+       r = pAppRegistry->Get(tabKey, tabValue);
+       
+       AppLog("BrightnessForm tab value is %d",tabValue);
+       AppLog("BrightnessForm slider value is %d",sliderValue);
+
+       if(__pBrightnessSlider == null)
+       {
+               return;
+       }
+
+       if(tabValue == 0)
+       {
+               __pBrightnessSlider->SetEnabled(false);
+               __pBrightnessSlider->Invalidate(true);
+       }
+       else
+       {
+               __pBrightnessSlider->SetEnabled(true);
+               AppLog("BatteryLvl %d",PowerManager::GetScreenBrightness());
+               __pBrightnessSlider->SetValue(sliderValue);
+               __pBrightnessSlider->Invalidate(true);
+       }
+
+       GetFooter()->SetItemSelected(tabValue);
+
+       __pBrightnessSlider->SetRange(1,10);
+//     __pBrightnessSlider->SetValue(sliderValue);
+
+
+       AppLog("slider value is %d",PowerManager::GetScreenBrightness());
+
+       Invalidate(true);
+
+}
+
+void
+BrightnessForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+       AppLog("slider value is %d",PowerManager::GetScreenBrightness());
+       __pBrightnessSlider->SetValue(PowerManager::GetScreenBrightness());
+       Invalidate(true);
+}
+
+void
+BrightnessForm::OnSliderBarMoved(Slider& source, int value)
+{
+       AppLog("coming to OnSliderBarMoved");
+       if (__manualBrightness == true)
+       {
+               PowerManager::SetScreenBrightness(value);
+               AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+               String sliderKey("SliderValue");
+               if (pAppRegistry)
+               {
+                       pAppRegistry->Set(sliderKey,value);
+               }
+       }
+}
+void
+BrightnessForm::OnAdjustmentValueChanged(const Tizen::Ui::Control& source, int adjustment)
+{
+       if(source.Equals(*__pBrightnessSlider) == true)
+       {
+               AppLog("coming to OnSliderBarMoved");
+               if (__manualBrightness == true)
+               {
+                       PowerManager::SetScreenBrightness(adjustment);
+                       AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+                       String sliderKey("SliderValue");
+                       if (pAppRegistry)
+                       {
+                               pAppRegistry->Set(sliderKey,adjustment);
+                       }
+               }
+       }
+}
+
+void
+BrightnessForm::OnFormBackRequested(Form& source)
+{
+       
+       result r = E_FAILURE;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager != null)
+       {
+               // save the slider value
+               // save the tab button
+               AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+               String sliderKey("SliderValue");
+               String tabKey("TabButton");
+               int sliderValue = __pBrightnessSlider->GetValue();
+               r = pAppRegistry->Set(sliderKey,sliderValue);
+               FooterItemStatus footerStatus;
+               GetFooter()->GetItemStatus(0,footerStatus);
+               if (footerStatus == FOOTER_ITEM_STATUS_SELECTED || footerStatus == FOOTER_ITEM_STATUS_HIGHLIGHTED)
+               {
+                       r = pAppRegistry->Set(tabKey,0);
+               }
+               else
+               {
+                       r = pAppRegistry->Set(tabKey,1);
+               }
+               pAppRegistry->Save();
+               r = pSceneManager->GoBackward(BackwardSceneTransition());
+               if(IsFailed(r))
+               {
+                       AppLogException("OnFormBackRequested failed with %s", GetErrorMessage(r));
+               }
+       }
+
+}
+
+void
+BrightnessForm::OnActionPerformed(const Control& source, int actionId)
+{
+       result r = E_SUCCESS;
+       switch (actionId)
+       {
+       case IDA_AUTOBTN_CLICKED:
+               if(__manualBrightness == false)
+               {
+                       break;
+               }
+               __manualBrightness = false;
+               __pBrightnessSlider->SetValue(6);
+//             __pBrightnessSlider->SetShowState(false);
+               PowerManager::SetScreenBrightness(6);
+               __pBrightnessSlider->SetEnabled(false);
+               __pBrightnessSlider->Invalidate(true);
+               break;
+       case IDA_MANUALBTN_CLICKED:
+               PowerManager::SetScreenBrightness(__pBrightnessSlider->GetValue());
+               //__pBrightnessSlider->SetValue(__pBrightnessSlider->GetValue());
+               __pBrightnessSlider->SetEnabled(true);
+               __pBrightnessSlider->SetShowState(true);
+               __pBrightnessSlider->Invalidate(true);
+
+               __manualBrightness = true;
+               break;
+       default:
+               break;
+       }
+       // save the slider value
+       // save the tab button
+       AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+       String sliderKey("SliderValue");
+       String tabKey("TabButton");
+       int sliderValue = __pBrightnessSlider->GetValue();
+       r = pAppRegistry->Set(sliderKey,sliderValue);
+       FooterItemStatus footerStatus;
+       GetFooter()->GetItemStatus(0,footerStatus);
+       if (footerStatus == FOOTER_ITEM_STATUS_SELECTED || footerStatus == FOOTER_ITEM_STATUS_HIGHLIGHTED)
+       {
+               r = pAppRegistry->Set(tabKey,0);
+       }
+       else
+       {
+               r = pAppRegistry->Set(tabKey,1);
+       }
+       pAppRegistry->Save();
+}
+
+void
+BrightnessForm::OnOrientationChanged(const Control& source, OrientationStatus orientationStatus)
+{
+       WindowInfo* pWindowInfo = MultipleWindowPresentationModel::GetInstance()->GetActiveWindowInfo();
+
+       if (pWindowInfo != null)
+       {
+               if(pWindowInfo->pWebCanvasBitmap != null)
+               {
+                       int labelWidth = __pLabel->GetWidth();
+                       int labelHeigth = __pLabel->GetHeight();
+
+                       if(orientationStatus == ORIENTATION_STATUS_LANDSCAPE || orientationStatus == ORIENTATION_STATUS_LANDSCAPE_REVERSE)
+                       {
+                               labelWidth = pWindowInfo->pWebCanvasBitmap->GetWidth() * labelHeigth / pWindowInfo->pWebCanvasBitmap->GetHeight();
+                               __pLabel->SetBounds(__pLabel->GetX()  + (__pLabel->GetWidth() - labelWidth)/2, __pLabel->GetY(), labelWidth, labelHeigth);
+                       }
+                       else
+                       {
+                               labelHeigth = pWindowInfo->pWebCanvasBitmap->GetHeight() * labelWidth / pWindowInfo->pWebCanvasBitmap->GetWidth();
+                               __pLabel->SetBounds(__pLabel->GetX(), __pLabel->GetY()  + (__pLabel->GetHeight() - labelHeigth)/2, labelWidth, labelHeigth);
+                       }
+                       Invalidate(true);
+               }
+       }
+}
+
+void
+BrightnessForm::OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs)
+{
+       if (requestId == DEVICE_BRIGHTNESS_CHANGE_EVENT)
+       {
+               String key = L"http://tizen.org/setting/screen.brightness" ;
+               int sliderValue = 10;
+               SettingInfo::GetValue(key,sliderValue);
+               if( (sliderValue/10) + 1  > 10)
+                       __pBrightnessSlider->SetValue(10);
+               else
+                       __pBrightnessSlider->SetValue((sliderValue/10) + 1);
+               __pBrightnessSlider->Invalidate(true);
+       }
+}
diff --git a/src/IntCommonLib.cpp b/src/IntCommonLib.cpp
new file mode 100644 (file)
index 0000000..7a63024
--- /dev/null
@@ -0,0 +1,239 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file: IntCommonUtil.cpp
+ *@brief: To define the common method of Internet application
+ */
+
+#include <FApp.h>
+#include <FMedia.h>
+#include <FSystem.h>
+#include "IntCommonLib.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::Media;
+using namespace Tizen::System;
+
+const int FONT_MAIN_TEXT_SIZE_GIANT = 98;
+const int FONT_MAIN_TEXT_SIZE_HUGE = 81;
+const int FONT_MAIN_TEXT_SIZE_LARGE = 64;
+const int FONT_MAIN_TEXT_SIZE_NORMAL = 44;
+const int FONT_MAIN_TEXT_SIZE_SMALL = 36;
+const wchar_t* SETTING_INFO_KEY_FONT_SIZE = L"http://tizen.org/setting/font.size";
+
+CommonBitmapTable CommonUtil::__commonBitmapTable[] = {
+
+               // -------- End of table -----------------------------------------------------
+               {
+                               NULL, 0, L"", -1, -1
+               }                                   // DO NOT REPLACE THIS LINE
+};
+
+String
+CommonUtil::GetString(const String& resourceId)
+{
+
+       result r = E_SUCCESS;
+       String tmpString;
+       AppResource* pAppResource = Application::GetInstance()->GetAppResource();
+
+       if (!pAppResource)
+       {
+               tmpString = "(Error)";
+               return tmpString;
+       }
+
+       r = pAppResource->GetString(resourceId, tmpString);
+
+       TryCatch( !IsFailed(r),,"CommonUtil::GetString ,pAppResource->GetString Failed %s",GetErrorMessage(r));
+       return tmpString;
+
+       CATCH:
+       tmpString = "(Error)";
+       return tmpString;
+}
+
+Bitmap*
+CommonUtil::GetBitmapN(const String& path, const int width, const int height)
+{
+       Bitmap* pBitmap = null;
+       AppResource* pAppResource = Application::GetInstance()->GetAppResource();
+
+       if (pAppResource == null)
+       {
+               return null;
+       }
+
+       if (path == null)
+       {
+               return null;
+       }
+
+       if (width <= 0 || height <= 0)
+       {
+               return null;
+       }
+
+       AppLogDebug("Calling Decode method for image %ls", path.GetPointer());
+       pBitmap = pAppResource->GetBitmapN(path, BITMAP_PIXEL_FORMAT_ARGB8888);
+       AppLogDebug("Image Decoded successfully");
+
+       if (pBitmap == null)
+       {
+               return null;
+       }
+
+       if (width > 0 && height > 0)
+       {
+               pBitmap->Scale(Dimension(width, height));
+       }
+
+       return pBitmap;
+}
+
+
+Bitmap*
+CommonUtil::GetBitmap(uint id)
+{
+       AppLogDebug("CommonUtil::GetBitmap entered");
+
+       Bitmap* pBitmap = null;
+
+       if (__commonBitmapTable[id].ptr)
+       {
+               pBitmap = __commonBitmapTable[id].ptr;
+               AppLogDebug("found already used bitmap pointer");
+       }
+       else
+       {
+               AppLogDebug("Not found #%d bitmap data in cache. Start loading...\n", (int) id);
+               pBitmap = GetBitmapN(__commonBitmapTable[id].filename,
+                               __commonBitmapTable[id].width,
+                               __commonBitmapTable[id].height);
+               if (pBitmap == NULL)
+               {
+                       AppLogDebug("Error: Failed to load #%d bitmap.\n", (int) id);
+                       return null;
+               }
+
+               __commonBitmapTable[id].ptr = pBitmap;
+       }
+
+       __commonBitmapTable[id].refcount++;
+       AppLogDebug("CommonUtil::GetBitmap exit");
+       return pBitmap;
+}
+
+Bitmap*
+CommonUtil::GetNinepatchedBitmapN(const String& strPath, const int width, const int height)
+{
+       Bitmap* pBmp = UiApp::GetInstance()->GetAppResource()->GetBitmapN(strPath);
+
+       if (pBmp == NULL)
+       {
+               AppLogDebug("Couldn't create bitmap %ls error(%s)",strPath.GetPointer(),GetErrorMessage(GetLastResult()));
+               return null;
+       }
+
+       Bitmap* pBitmap = null;
+       result r = E_SUCCESS;
+
+       Canvas* pCanvas = new(std::nothrow) Canvas();
+       TryCatch(pCanvas != null, , "Canvas new Fail.");
+       r = pCanvas->Construct(Rectangle(0,0,width, height));
+       TryCatch(r == E_SUCCESS, , "Canvas Construct Fail.");
+
+       r = pCanvas->DrawNinePatchedBitmap(Rectangle(0,0,width, height), *pBmp);
+
+       if (r != E_SUCCESS)
+       {
+               AppLogDebug("DrawNinePatchedBitmap Error %ls", GetErrorMessage(r));
+               pCanvas->DrawBitmap(Rectangle(0,0,width, height), *pBmp);
+       }
+
+       pBitmap = new(std::nothrow) Bitmap();
+       TryCatch(pBitmap != null, , "Bitmap new Fail.");
+
+       r = pBitmap->Construct(*pCanvas, Rectangle(0,0,width, height));
+       TryCatch(r == E_SUCCESS, , "Bitmap Construct Fail.");
+
+       if ( pBmp != NULL)
+       {
+               delete pBmp;
+       }
+
+       if (pCanvas != NULL)
+       {
+               delete pCanvas;
+       }
+
+       return pBitmap;
+
+       CATCH:
+       if (pBmp  != NULL)
+       {
+               delete pBmp;
+       }
+
+       if (pCanvas  != NULL)
+       {
+               delete pCanvas;
+       }
+
+       if (pBitmap != NULL)
+       {
+               delete pBitmap;
+       }
+
+       return null;
+}
+
+int
+CommonUtil::GetFontSize(void)
+{
+       int fontSize = FONT_MAIN_TEXT_SIZE_NORMAL;
+       String fontSizeValue;
+
+       if (SettingInfo::GetValue(SETTING_INFO_KEY_FONT_SIZE, fontSizeValue) == E_SUCCESS)
+       {
+               if (fontSizeValue.Equals(L"giant", false))
+               {
+                       fontSize = FONT_MAIN_TEXT_SIZE_GIANT;
+               }
+               else if (fontSizeValue.Equals(L"huge", false))
+               {
+                       fontSize = FONT_MAIN_TEXT_SIZE_HUGE;
+               }
+               else if (fontSizeValue.Equals(L"large", false))
+               {
+                       fontSize = FONT_MAIN_TEXT_SIZE_LARGE;
+               }
+               else if (fontSizeValue.Equals(L"medium", false))
+               {
+                       fontSize = FONT_MAIN_TEXT_SIZE_NORMAL;
+               }
+               else
+               {
+                       fontSize = FONT_MAIN_TEXT_SIZE_SMALL;
+               }
+       }
+       return fontSize;
+}
+
diff --git a/src/IntConfirmationPopup.cpp b/src/IntConfirmationPopup.cpp
new file mode 100644 (file)
index 0000000..a5a3e04
--- /dev/null
@@ -0,0 +1,124 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+/*
+ * IntConfirmationPopup.cpp
+ *@file:       IntConfirmationPopup.cpp
+ *@brief:      Common popup to show delete confirmation
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+
+#include "IntCommonLib.h"
+#include "IntConfirmationPopup.h"
+#include "IntHistoryPresentationModel.h"
+#include "IntSettingPresentationModel.h"
+
+
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui;
+//
+//static const int IDA_BUTTON_NO = 1000;
+//static const int IDA_BUTTON_YES = 1001;
+
+
+ConfirmationPopup::ConfirmationPopup(void)
+{
+       __pPopupText = null;
+       __pYesButton = null;
+       __pNoButton = null;
+}
+
+ConfirmationPopup::~ConfirmationPopup(void)
+{
+
+}
+
+bool
+ConfirmationPopup::Initialize(void)
+{
+       Button* pYesButton = null;
+       Button* pNoButton = null;
+       Popup::Construct(L"IDL_CONFIRMATION_POPUP");
+
+       __pYesButton = static_cast< Button* >(GetControl(L"IDC_BUTTON_OK", true));
+       if (__pYesButton)
+       {
+               __pYesButton->SetActionId(IDA_BUTTON_YES);
+       }
+
+       __pNoButton = static_cast< Button* >(GetControl(L"IDC_BUTTON_CANCEL", true));
+       if (__pNoButton)
+       {
+               __pNoButton->SetActionId(IDA_BUTTON_NO);
+       }
+
+       __pPopupText = static_cast< Label* >(GetControl(L"IDC_LABEL1", true));
+
+       SetPropagatedKeyEventListener(this);
+       return true;
+}
+
+result
+ConfirmationPopup::OnTerminating(void)
+{
+       return E_SUCCESS;
+}
+
+void
+ConfirmationPopup::setMessage(String& str)
+{
+       __message = str;
+       __pPopupText->SetText(str);
+}
+
+String
+ConfirmationPopup::GetMessage(void)
+{
+       return __message;
+}
+
+void
+ConfirmationPopup::AddActionListener(IActionEventListener& listener)
+{
+       __pYesButton->AddActionEventListener(listener);
+       __pNoButton->AddActionEventListener(listener);
+}
+
+void
+ConfirmationPopup::RemoveActionListener(IActionEventListener& listener)
+{
+       __pYesButton->RemoveActionEventListener(listener);
+       __pNoButton->RemoveActionEventListener(listener);
+}
+
+bool
+ConfirmationPopup::OnKeyReleased (Control &source, const KeyEventInfo &keyEventInfo)
+{
+       AppLog("ConfirmationPopup::OnKeyReleased %d",keyEventInfo.GetKeyCode());
+       if(keyEventInfo.GetKeyCode() == KEY_BACK || keyEventInfo.GetKeyCode() == KEY_ESC)
+       {
+               if(GetShowState() == true)
+               {
+                       SetShowState(false);
+               }
+       }
+       return false;
+}
diff --git a/src/IntCreateBookmarkFolderForm.cpp b/src/IntCreateBookmarkFolderForm.cpp
new file mode 100644 (file)
index 0000000..d1b750b
--- /dev/null
@@ -0,0 +1,503 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+// !Internet
+/*@file:    IntCreateBookmarkFolderForm
+ *@brief:      This class creates Bookmark folder
+ *
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+#include "IntBookmarkPresentationModel.h"
+#include "IntBookmarkData.h"
+#include "IntCommonLib.h"
+#include "IntCreateBookmarkFolderForm.h"
+#include "IntSceneRegister.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+
+const int CreateBookmarkFolderForm::IDA_BUTTON_DONE = 101;
+const int CreateBookmarkFolderForm::IDA_BUTTON_CANCEL = 102;
+
+CreateBookmarkFolderForm::CreateBookmarkFolderForm(void)
+: __pFolderTitle(null)
+, __pMsgBox(null)
+, __modalMsgBoxResult(0)
+, __pBookmark(null)
+, __ret(false)
+{
+
+}
+
+CreateBookmarkFolderForm::~CreateBookmarkFolderForm(void)
+{
+
+}
+
+bool
+CreateBookmarkFolderForm::Initialize(void)
+{
+       result r = Construct(L"IDL_CREATE_BOOKMARK_FOLDER");
+       AppLogDebug("CreateBookmarkFolderForm Construct returned %s",GetErrorMessage(r));
+       return true;
+}
+
+result
+CreateBookmarkFolderForm::OnInitializing(void)
+{
+       // Add your initialization code here
+
+       result r = E_SUCCESS;
+       Header* pHeader = null;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+       pSceneManager->AddSceneEventListener(IDSCN_CREATE_BOOKMARK_FOLDER, *this);
+       SetFormBackEventListener(this);
+
+       __pFolderTitle = static_cast< EditField* >(GetControl(L"IDC_EDITFIELD_FOLDER_TITLE"));
+
+       if (__pFolderTitle == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pFolderTitle->AddKeypadEventListener(*this);
+       __pFolderTitle->AddTextEventListener(*this);
+       __pFolderTitle->SetOverlayKeypadCommandButtonVisible(false);
+
+       pHeader = GetHeader();
+
+       if (pHeader != NULL)
+       {
+               pHeader->AddActionEventListener(*this);
+       }
+
+       return r;
+}
+
+result
+CreateBookmarkFolderForm::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+       return r;
+}
+
+void
+CreateBookmarkFolderForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       AppLogDebug("CreateBookmarkFolderForm::OnSceneActivatedN");
+
+       result r = E_SUCCESS;
+       __previousScene = previousSceneId;
+       bool flag = false;
+       ArrayList folderList;
+       String parentID = "0";
+       String title ;
+       String folderTitle ;
+       int count = 0;
+       int foldercount = 0;
+       int counter = 0;
+       __ret = false;
+
+       String pStr = CommonUtil::GetString(L"IDS_BR_SK_EDIT");
+
+       String folder01 = CommonUtil::GetString(L"IDS_BR_HEADER_FOLDER");
+       folder01.Append(L"_");
+
+       String* pEvent = null;
+       if (pArgs != NULL)
+       {
+               pEvent = dynamic_cast<String*>(pArgs->GetAt(1));
+       }
+
+       if (pEvent != null)
+       {
+               if (pEvent->CompareTo(pStr) == 0)
+               {
+                       __ret = true;
+               }
+               delete pEvent;
+       }
+
+       Header* pHeader = GetHeader();
+
+       if (pHeader != null)
+       {
+               if (previousSceneId ==IDSCN_EDIT_BOOKMARK_LIST || __ret == true)
+               {
+                       pHeader->SetTitleText(CommonUtil::GetString(L"IDS_BR_SK_EDIT"));
+               }
+               else
+               {
+                       pHeader->SetTitleText(CommonUtil::GetString(L"IDS_BR_SK3_CREATE_FOLDER"));
+               }
+       }
+
+       if (__pFolderTitle == NULL)
+       {
+               return;
+       }
+
+       if (previousSceneId == IDSCN_EDIT_BOOKMARK_LIST || __ret == true)
+       {
+               if (__pBookmark != NULL )
+               {
+                       delete __pBookmark;
+                       __pBookmark = null;
+               }
+
+               if ( pArgs != NULL )
+               {
+                       __pBookmark = dynamic_cast<BookmarkData*>(pArgs->GetAt(0));
+               }
+
+               if (__pBookmark != null)
+               {
+                       __pFolderTitle->SetText(__pBookmark->GetBookmarkTitle());
+                       __pFolderTitle->SetFocus();
+                       __pFolderTitle->ShowKeypad();
+               }
+       }
+       else
+       {
+               __pFolderTitle->SetText(folder01);
+               __pFolderTitle->SetFocus();
+               __pFolderTitle->ShowKeypad();
+
+               r = BookmarkPresentationModel::GetInstance()->GetFolderCount(parentID, foldercount);   // to get count of existing folders
+               TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetInstance()->GetFolderCount failed  %s",GetErrorMessage(r));
+
+               r = BookmarkPresentationModel::GetInstance()->GetFolder(parentID, 0, foldercount, folderList);   // to get list of existing folders
+               TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetInstance()->GetFolder failed  %s",GetErrorMessage(r));
+
+               while (true)              // to provide user with unique folder title when he creates a new(std::nothrow) folder
+               {                         // to generate folder with default name of type Folder_##
+                       flag = false ;
+                       title = L"";
+                       count = 0;
+                       counter++;
+                       title.Append(folder01);
+
+                       if (counter/10 == 0)
+                       {
+                               title.Append(0);
+                       }
+
+                       title.Append(counter);
+
+                       for (count = 0;count < foldercount ; count++)
+                       {
+                               BookmarkData* pBookmark = dynamic_cast<BookmarkData*>(folderList.GetAt(count));
+                               folderTitle = L"";
+                               if ( pBookmark != NULL)
+                               {
+                                       folderTitle = pBookmark->GetBookmarkTitle();
+                               }
+
+                               if (title.Equals(folderTitle,false) == true)
+                               {
+                                       flag = true;    // if flag is true folder title already exists
+                                       break;          // break from for loop
+                               }
+
+                       }    // end of for loop
+
+                       if ( flag == false)
+                       {
+                               __pFolderTitle->SetText(title);      // if flag is false folder title is unique
+                               break;                               // break from while loop
+                       }
+
+               }  // end of while loop
+       }
+
+       CATCH:
+
+       folderList.RemoveAll(true);
+       return;
+}
+
+void
+CreateBookmarkFolderForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+
+}
+
+void
+CreateBookmarkFolderForm::OnActionPerformed(const Control& source, int actionId)
+{
+       int count = 0;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return;
+       }
+
+       switch (actionId)
+       {
+       case IDA_BUTTON_CANCEL:
+       {
+               result r;
+               if (__pFolderTitle != NULL)
+               {
+                       __pFolderTitle->Clear();
+                       __pFolderTitle->HideKeypad();
+               }
+
+               r = pSceneManager->GoBackward(BackwardSceneTransition());
+               AppLogDebug("SCENE_ADD_BOOKMARK error = %s",GetErrorMessage(r));
+               TryCatch(!IsFailed(r),L"BookmarkPresentationModel::GetFolderCount failed %s",GetErrorMessage(r));
+
+       }
+       break;
+
+       case IDA_BUTTON_DONE:
+       {
+               result r = E_SUCCESS;
+               bool flag = false;
+               ArrayList folderList;
+               String parentID = "0";
+               int foldercount = 0;
+               String title;
+               String folderTitle;
+               folderTitle = __pFolderTitle->GetText();
+               folderTitle.Trim();
+               AppLog("IDA_BUTTON_DONE folderTitle %ls",folderTitle.GetPointer());
+
+               r = BookmarkPresentationModel::GetInstance()->GetFolderCount(parentID, foldercount);
+               TryCatch( !IsFailed(r),,"BookmarkPresentationModel::GetInstance()->GetFolderCount failed %s",GetErrorMessage(r));
+
+               r = BookmarkPresentationModel::GetInstance()->GetFolder(parentID, 0, foldercount, folderList);
+               TryCatch( !IsFailed(r),,"BookmarkPresentationModel::GetInstance()->GetFolder failed %s",GetErrorMessage(r));
+
+               // To check if folder with same name exists
+               for (count = 0; count < foldercount; count++)
+               {
+                       BookmarkData* pBookmark = dynamic_cast< BookmarkData* >(folderList.GetAt(count));
+                       if ( pBookmark == NULL )
+                       {
+                               return;
+                       }
+                       title = pBookmark->GetBookmarkTitle();
+                       title.Trim();
+
+                       if (folderTitle.Equals(title, true) == true)
+                       {
+                               flag = true;
+                               break;
+                       }
+               }
+
+               if (flag == true && ( __ret == true || __previousScene == IDSCN_EDIT_BOOKMARK_LIST) )
+               {
+
+                       if(__pBookmark && (__pBookmark->GetBookmarkTitle() == folderTitle ))
+                       {
+                               SceneManager::GetInstance()->GoBackward(BackwardSceneTransition());
+                               folderList.RemoveAll(false);
+                               return;
+                       }
+               }
+
+               if (flag == true)
+               {
+                       String message = " Folder already exists ";
+                       CreateMessage(message);                   // Message alert saying Folder already exists
+               }
+               else
+               {
+                       if (__previousScene == IDSCN_EDIT_BOOKMARK_LIST  || __ret == true )
+                       {
+                               __pBookmark->SetBookmarkTitle(folderTitle);
+                               BookmarkPresentationModel::GetInstance()->SaveFolder(*__pBookmark);
+
+                               r = SceneManager::GetInstance()->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT));
+                               AppLogDebug("SCENE_ADD_BOOKMARK error = %s",GetErrorMessage(r));
+
+                       }
+                       else
+                       {
+                               ArrayList* pArgList = null;
+                               pArgList = new(std::nothrow) ArrayList();
+                               if (pArgList != null)
+                               {
+                                       pArgList->Construct();
+                                       pArgList->Add(*new(std::nothrow) String(L"2"));
+                               }
+
+                               BookmarkData bookmark;
+                               bookmark.SetBookmarkTitle(folderTitle);
+                               BookmarkPresentationModel::GetInstance()->SaveFolder(bookmark);
+                               result r = pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT),pArgList);
+                               AppLogDebug("SCENE_ADD_BOOKMARK error = %s",GetErrorMessage(r));
+                               if (pArgList != null)
+                               {
+                                       pArgList->RemoveAll(false);
+                                       delete pArgList;
+                               }
+                               TryCatch( !IsFailed(r),L"BookmarkPresentationModel::GetFolder failed %s",GetErrorMessage(r));
+                       }
+
+               }
+
+               folderList.RemoveAll(false);
+       }
+       break;
+
+       default:
+               break;
+       }
+
+       CATCH:  return;
+}
+
+void
+CreateBookmarkFolderForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               return;
+       }
+       result r;
+       if (__pFolderTitle != NULL)
+       {
+               __pFolderTitle->Clear();
+               __pFolderTitle->HideKeypad();
+       }
+
+       r = pSceneManager->GoBackward(BackwardSceneTransition());
+       AppLogDebug("SCENE_ADD_BOOKMARK error = %s",GetErrorMessage(r));
+
+
+}
+
+void
+CreateBookmarkFolderForm::OnKeypadActionPerformed(Control& source, KeypadAction keypadAction)
+{
+
+}
+
+void
+CreateBookmarkFolderForm::OnKeypadClosed(Control& source)
+{
+//     __pFolderTitle->SetFocus();
+//     __pFolderTitle->HideKeypad();
+}
+
+void
+CreateBookmarkFolderForm::OnKeypadOpened(Control& source)
+{
+
+}
+
+void
+CreateBookmarkFolderForm::OnKeypadWillOpen(Control& source)
+{
+
+}
+
+void
+CreateBookmarkFolderForm::OnTextValueChanged(const Control& source)
+{
+       AppLog("CreateBookmarkFolderForm::OnTextValueChanged");
+       String title = L"";
+       Header* pHeader = GetHeader();
+
+       if (pHeader == NULL)
+       {
+               return;
+       }
+
+       if (__pFolderTitle == NULL)
+       {
+               return;
+       }
+
+       title = __pFolderTitle->GetText();
+       title.Trim();
+
+       // To disable done button when folder title edit-field is empty
+       if (__pFolderTitle && title.GetLength() == 0)
+       {
+               pHeader->SetButtonEnabled(BUTTON_POSITION_RIGHT, false);
+       }
+       else
+       {
+               pHeader->SetButtonEnabled(BUTTON_POSITION_RIGHT, true);
+       }
+       pHeader->Invalidate(true);
+       return;
+}
+
+void
+CreateBookmarkFolderForm::OnTextValueChangeCanceled(const Control& source)
+{
+
+}
+
+void
+CreateBookmarkFolderForm::CreateMessage(String& msg)
+{
+
+       if (__pMsgBox != null)
+       {
+               delete __pMsgBox;
+               __pMsgBox = null;
+               __modalMsgBoxResult = 0;
+       }
+
+       __pMsgBox = new(std::nothrow) MessageBox;
+
+       if (__pMsgBox != null)
+       {
+               __pMsgBox->Construct(L"", msg, MSGBOX_STYLE_OK, 3000);
+       }
+
+       if (__pMsgBox != null)
+       {
+               __pMsgBox->ShowAndWait(__modalMsgBoxResult);
+               if(__pFolderTitle != null)
+                       __pFolderTitle->SetFocus();
+               /*if (__modalMsgBoxResult == MSGBOX_RESULT_OK)
+               {
+                       AppLog("CreateBookmarkFolderForm::CreateMessage MSGBOX_RESULT_OK");
+                       if (__pMsgBox != null)
+                       {
+                               delete __pMsgBox;
+                               __pMsgBox = null;
+                       }
+               }*/
+               if (__pMsgBox != null)
+               {
+                       delete __pMsgBox;
+                       __pMsgBox = null;
+               }
+               __modalMsgBoxResult = 0;
+       }
+
+       return;
+}
diff --git a/src/IntDefaultCustomItem.cpp b/src/IntDefaultCustomItem.cpp
new file mode 100644 (file)
index 0000000..53209c0
--- /dev/null
@@ -0,0 +1,89 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+// !Internet
+/*@file:    IntDefaultCustomItem
+ *@brief:
+ *
+ */
+
+#include <FUiControls.h>
+#include "IntCommonLib.h"
+#include "IntDefaultCustomItem.h"
+#include "IntTypes.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui::Controls;
+
+const int DefaultCustomItem::IDA_FORMAT_STRING = 101;
+
+DefaultCustomItem::DefaultCustomItem(void)
+{
+       __width = 0;
+       __height = 0;
+       __text = L"";
+}
+
+DefaultCustomItem::~DefaultCustomItem(void)
+{
+
+}
+
+result
+DefaultCustomItem::Construct(int width, int height)
+{
+       result r = E_FAILURE;
+       __fontSize = CommonUtil::GetFontSize();
+       __width = width;
+       __height = height;
+       const Dimension dim(width, height);
+       r = CustomItem::Construct(dim, LIST_ANNEX_STYLE_NORMAL);
+       return r;
+
+}
+
+void
+DefaultCustomItem::SetText(String& text)
+{
+       __text = text;
+}
+
+String
+DefaultCustomItem::GetText(void)
+{
+       return __text;
+}
+
+
+result
+DefaultCustomItem::Make(void)
+{
+       result r = E_SUCCESS;
+       const Color pressedTextColor = Color(249, 249, 249);
+       const int textSize = 40;
+       const int x_Margin_Element = 26;
+       const int y_Margin_Element = 26;
+       const int width_Element = __width - 60;
+
+       r = AddElement(Rectangle(x_Margin_Element, y_Margin_Element, width_Element,60 + (__fontSize - 44)), IDA_FORMAT_STRING, __text, __fontSize , CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+       TryCatch( !IsFailed(r),,"DefaultCustomItem::Make %s",GetErrorMessage(r));
+
+//     SetElementSelectionEnabled(IDA_FORMAT_STRING, true);
+
+       CATCH:return r;
+}
diff --git a/src/IntDropDownCustomItem.cpp b/src/IntDropDownCustomItem.cpp
new file mode 100644 (file)
index 0000000..46b51ec
--- /dev/null
@@ -0,0 +1,209 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+/*
+ *@file:    IntDropDownCustomItem
+ *@brief: To create Drop Down custom item
+ *
+ */
+
+#include <FApp.h>
+#include <FUiControls.h>
+
+#include "IntCommonLib.h"
+#include "IntDropDownCustomItem.h"
+#include "IntTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui::Controls;
+
+static const wchar_t* IDB_LIST_EXPAND_CLOSED = L"00_button_expand_closed.png";
+static const wchar_t* IDB_LIST_EXPAND_CLOSED_PRESS = L"00_button_expand_closed_press.png";
+static const wchar_t* IDB_LIST_EXPAND_OPENED = L"00_button_expand_opened.png";
+static const wchar_t* IDB_LIST_EXPAND_OPENED_PRESS = L"00_button_expand_opened_press.png";
+
+const int DropDownCustomItem::IDA_FORMAT_BITMAP = 101;
+const int DropDownCustomItem::IDA_FORMAT_MAIN_STRING = 102;
+const int DropDownCustomItem::IDA_FORMAT_SUB_STRING = 103;
+const int DropDownCustomItem::IDA_FORMAT_DROPPER = 104;
+
+
+DropDownCustomItem::DropDownCustomItem(void)
+{
+       __width = 0;
+       __height = 0;
+       __mainText = L"";
+       __subText = L"";
+       __currentState = DROP_DOWN__ITEM_STATE_CLOSED;
+}
+
+DropDownCustomItem::~DropDownCustomItem(void)
+{
+
+}
+
+result
+DropDownCustomItem::Construct(int width)
+{
+       result r = E_SUCCESS;
+       __width = width;
+       __fontSize = CommonUtil::GetFontSize();
+       __height = 140 + (__fontSize - 44);
+       Dimension dim(__width, __height);
+       r = CustomItem::Construct(dim, LIST_ANNEX_STYLE_NORMAL);
+       return r;
+}
+
+void
+DropDownCustomItem::SetMainText(const Tizen::Base::String& text)
+{
+       __mainText = text;
+}
+
+String
+DropDownCustomItem::GetMainText(void)
+{
+       return __mainText;
+}
+
+void
+DropDownCustomItem::SetSubText(const Tizen::Base::String& text)
+{
+       __subText = text;
+}
+
+String
+DropDownCustomItem::GetSubText(void)
+{
+       return __subText;
+}
+
+result
+DropDownCustomItem::Make()
+{
+       AppLogDebug("DropDownCustomItem::Make entered");
+       result r = E_FAILURE;
+       EnrichedText* pMainEnText = null;
+       EnrichedText* pSubEnText = null;
+       TextElement* pMainTextElement = null;
+       TextElement* pSubTextElement = null;
+       Font mainTextFont;
+       Font subTextFont;
+       Tizen::Graphics::Bitmap* pDropperBitmapNormal = null;
+       Tizen::Graphics::Bitmap* pDropperBitmapPressed = null;
+
+       pMainEnText = new(std::nothrow) EnrichedText();
+       r = pMainEnText->Construct(Dimension(__width - 80, 54 + (__fontSize - 44)));
+       if(IsFailed(r))
+       {
+               delete pMainEnText;
+               return E_FAILURE;
+       }
+
+       pMainTextElement = new(std::nothrow) TextElement();
+       pMainTextElement->Construct(__mainText);
+
+       mainTextFont.Construct(FONT_STYLE_BOLD, __fontSize);
+
+       Color pressedTextColor = CUSTOM_COLOR_LISTVIEW_TEXT;
+       pMainTextElement->SetFont(mainTextFont);
+       pMainTextElement->SetTextColor(CUSTOM_COLOR_TRANSPARENT);
+       pMainEnText->Add(*pMainTextElement);
+
+       pSubEnText = new(std::nothrow) EnrichedText();
+       r = pSubEnText->Construct(Dimension(__width - 80, 42));
+       if(IsFailed(r))
+       {
+               pMainEnText->RemoveAll(true);
+               delete pMainEnText;
+               delete pSubEnText;
+               return E_FAILURE;
+       }
+
+       pSubTextElement = new(std::nothrow) TextElement();
+       r = pSubTextElement->Construct(__subText);
+       if(IsFailed(r))
+       {
+               pMainEnText->RemoveAll(true);
+               delete pMainEnText;
+               delete pSubEnText;
+               delete pSubTextElement;
+               return E_FAILURE;
+       }
+
+
+       subTextFont.Construct(FONT_STYLE_PLAIN, 32);
+
+       pSubTextElement->SetFont(subTextFont);
+       pSubTextElement->SetTextColor(CUSTOM_COLOR_GREY);
+       pSubEnText->Add(*pSubTextElement);
+
+       r = AddElement(Rectangle(26, 22, __width - 126, 72 + (__fontSize - 44)), IDA_FORMAT_MAIN_STRING, *pMainEnText);
+       r = AddElement(Rectangle(26, 76 + (__fontSize - 44), __width - 126, 42), IDA_FORMAT_SUB_STRING, *pSubEnText);
+       if(IsFailed(r))
+       {
+               pMainEnText->RemoveAll(true);
+               pSubEnText->RemoveAll(true);
+               delete pMainEnText;
+               delete pSubEnText;
+               return E_FAILURE;
+       }
+       AppResource* pAppResource = UiApp::GetInstance()->GetAppResource();
+       if (pAppResource)
+       {
+               if (GetCurState() == DROP_DOWN__ITEM_STATE_CLOSED)
+               {
+                       pDropperBitmapNormal = pAppResource->GetBitmapN(IDB_LIST_EXPAND_CLOSED, BITMAP_PIXEL_FORMAT_ARGB8888);
+                       pDropperBitmapPressed = pAppResource->GetBitmapN(IDB_LIST_EXPAND_CLOSED_PRESS, BITMAP_PIXEL_FORMAT_ARGB8888);
+               }
+               else
+               {
+                       pDropperBitmapNormal = pAppResource->GetBitmapN(IDB_LIST_EXPAND_OPENED, BITMAP_PIXEL_FORMAT_ARGB8888);
+                       pDropperBitmapPressed = pAppResource->GetBitmapN(IDB_LIST_EXPAND_OPENED_PRESS, BITMAP_PIXEL_FORMAT_ARGB8888);
+               }
+
+               AddElement(Rectangle(__width - pDropperBitmapNormal->GetWidth() - 12, (__height - pDropperBitmapNormal->GetHeight()) / 2 +  (__fontSize - 44)/2, pDropperBitmapNormal->GetWidth(), pDropperBitmapNormal->GetHeight()), IDA_FORMAT_DROPPER, *pDropperBitmapNormal, pDropperBitmapNormal, pDropperBitmapNormal);
+               delete pDropperBitmapNormal;
+               delete pDropperBitmapPressed;
+       }
+
+//     SetElementSelectionEnabled(IDA_FORMAT_MAIN_STRING, true);
+//     SetElementSelectionEnabled(IDA_FORMAT_SUB_STRING, true);
+//     SetElementSelectionEnabled(IDA_FORMAT_DROPPER, true);
+
+       pSubEnText->RemoveAllTextElements(true);
+       pMainEnText->RemoveAllTextElements(true);
+
+       delete pMainEnText;
+       delete pSubEnText;
+
+       return E_SUCCESS;
+}
+
+DropDownItemState
+DropDownCustomItem::GetCurState(void)
+{
+       return __currentState;
+}
+
+void
+DropDownCustomItem::SetCurState(DropDownItemState state)
+{
+       __currentState = state;
+}
diff --git a/src/IntEditBookmarkListForm.cpp b/src/IntEditBookmarkListForm.cpp
new file mode 100644 (file)
index 0000000..d9cfc46
--- /dev/null
@@ -0,0 +1,1029 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    EditBookmarkListForm
+ *@brief:      This class defines EditBookmarkListForm used to edit the bookmark
+ *
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+
+#include "IntBookmarkData.h"
+#include "IntBookmarkPresentationModel.h"
+#include "IntCommonLib.h"
+#include "IntEditBookmarkListForm.h"
+#include "IntFaviconManager.h"
+#include "IntSceneRegister.h"
+#include "IntTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Runtime;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const wchar_t* IDB_ICON_FOLDER_OPEN = L"I01_icon_folder_open.png";
+static const wchar_t* IDB_ITEM = L"edit_item.png";
+static const wchar_t* IDB_RIGHT_ARROW = L"00_circle_bg_ef.png";
+static const wchar_t* IDB_RIGHT_ARROW_PRESS = L"00_circle_bg_ef_press.png";
+
+
+const int EditBookmarkListForm::IDA_BUTTON_CHECKED = 101;
+const int EditBookmarkListForm::IDA_TABBAR_ITEM_1 = 102;
+const int EditBookmarkListForm::IDA_TABBAR_ITEM_2 = 103;
+const int EditBookmarkListForm::IDA_DELETEITEM_CLICKED = 104;
+const int EditBookmarkListForm::IDA_SHAREITEM_CLICKED = 105;
+const int EditBookmarkListForm::IDA_CANCELITEM_CLICKED = 106;
+const int EditBookmarkListForm::IDA_FORMAT_FOLDER = 107;
+const int EditBookmarkListForm::IDA_FORMAT_SITE = 108;
+const int EditBookmarkListForm::IDA_FORMAT_ICON = 109;
+const int EditBookmarkListForm::IDA_FORMAT_BITMAP = 110;
+const int EditBookmarkListForm::IDA_BUTTON_UNCHECKED = 111;
+const int EditBookmarkListForm::IDA_FORMAT_URL = 112;
+
+
+EditBookmarkListForm::EditBookmarkListForm(void)
+{
+       __pListview = null;
+       __pData = null;
+       __pTimer = null;
+       __parentID = L"0";
+       __pInfoPanel = null;
+       __pInfoLabel = null;
+       __selectedItemCount = 0;
+       __pCheckButton = null;
+       __pConfirmationPopup = null;
+       __pSelectedList = null;
+       __fontSize = 44;
+       __pNotification = null;
+}
+
+EditBookmarkListForm::~EditBookmarkListForm(void)
+{
+       if (__pData != null)
+       {
+               __pData->RemoveAll(false);
+               delete __pData;
+       }
+       if(__pSelectedList != null)
+       {
+               __pSelectedList->RemoveAll(false);
+               delete __pSelectedList;
+       }
+//     if(__pNotification)
+//             delete __pNotification;
+}
+
+bool
+EditBookmarkListForm::Initialize(void)
+{
+       Construct(L"IDL_EDIT_BOOKMARK_LIST");
+
+       return true;
+}
+result
+EditBookmarkListForm::OnInitializing(void)
+{
+       result r = E_SUCCESS;
+
+       Rectangle rc = GetClientAreaBounds();
+       String selected = CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED");
+
+       // Setup back event listener
+       SetFormBackEventListener(this);
+       AddOrientationEventListener(*this);
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager != null)
+       {
+               pSceneManager->AddSceneEventListener(IDSCN_EDIT_BOOKMARK_LIST, *this);
+       }
+
+       __fontSize = CommonUtil::GetFontSize();
+       Header* pHeader = GetHeader();
+
+       if (pHeader == NULL)
+       {
+               return E_FAILURE;
+       }
+       pHeader->SetTitleText(CommonUtil::GetString(L"IDS_BR_HEADER_EDIT_BOOKMARK"));
+
+       __pCheckButton = static_cast< CheckButton* >(GetControl(
+                       L"IDC_SELECT_CHECKBUTTON", true));
+
+       if (__pCheckButton == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pCheckButton->SetActionId(IDA_BUTTON_CHECKED, IDA_BUTTON_UNCHECKED);
+       __pCheckButton->AddActionEventListener(*this);
+
+       __pListview = static_cast< ListView* >(GetControl("IDC_LISTVIEW1"));
+
+       if (__pListview == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pListview->AddFastScrollListener(*this);
+       __pListview->AddListViewItemEventListener(*this);
+       __pListview->SetItemProvider(*this);
+
+       __pInfoPanel = static_cast< Panel* >(GetControl(
+                       L"IDC_INFO_PANEL", true));
+
+       if (__pInfoPanel == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pInfoLabel = static_cast< Label* >(GetControl(
+                       L"IDC_INFO_LABEL", true));
+
+       if (__pInfoLabel == null)
+       {
+               return E_FAILURE;
+       }
+
+//     __pInfoLabel->SetBounds(Rectangle(0,0,rc.width, 48));
+       //selected.Append(L"(0)");
+       selected.Format(25, selected.GetPointer() , 0);
+       __pInfoLabel->SetText(selected);
+
+       __pInfoLabel->SetTextConfig(32,LABEL_TEXT_STYLE_BOLD);
+       //__pInfoLabel->SetBackgroundColor(CUSTOM_COLOR_INFO_LABEL);
+       __pInfoLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+       __pInfoLabel->SetTextHorizontalAlignment(ALIGNMENT_CENTER);
+       GetFooter()->SetItemEnabled(0,false);
+       GetFooter()->AddActionEventListener(*this);
+       __pTimer = new (std::nothrow) Timer();
+       __pTimer->Construct(*this);
+
+       __pSelectedList = new(std::nothrow) ArrayList();
+               __pSelectedList->Construct();
+       return r;
+}
+
+void
+EditBookmarkListForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       result r = E_SUCCESS;
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       switch (actionId)
+       {
+       case IDA_DELETEITEM_CLICKED:
+               if(__pConfirmationPopup)
+               {
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+               if (!__pConfirmationPopup)
+               {
+                       String closeWarning = CommonUtil::GetString(L"IDS_BR_SK3_DELETE");
+                       __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+                       __pConfirmationPopup->Initialize();
+
+                       __pConfirmationPopup->RemoveActionListener(*this);
+                       __pConfirmationPopup->AddActionListener(*this);
+                       __pConfirmationPopup->setMessage(closeWarning);
+                       __pConfirmationPopup->Show();
+               }
+               break;
+       case IDA_BUTTON_NO:
+               if(__pConfirmationPopup)
+               {
+                       __pConfirmationPopup->SetShowState(false);
+                       __pConfirmationPopup->Show();
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+               break;
+       case IDA_BUTTON_YES:
+       {
+               String labelString;
+               int count = 0;
+               if(__pListview == null)
+               {
+                       return;
+               }
+               int totalCount = __pListview->GetItemCount();
+               for (int count = 0;count < totalCount;count++)
+               {
+                       if (__pListview->IsItemChecked(count))
+                       {
+                               int id = 0;
+                               String bookmarkId;
+                               BookmarkData* pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(count));
+                               if (pBookMark == null)
+                               {
+                                       return;
+                               }
+                               bookmarkId = pBookMark->GetBookmarkId();
+                               Integer::Parse(bookmarkId,id);
+
+                               if (pBookMark->GetBookmarkType() == BOOKMARK_TYPE_URL)
+                               {
+                                       r = BookmarkPresentationModel::GetInstance()->DeleteBookmark(id);
+                                       TryCatch( r == E_SUCCESS,,"EditBookmarkListForm::OnActionPerformed BookmarkPresentationModel::GetInstance()->DeleteBookmark failed %s",GetErrorMessage(r));
+                               }
+                               else
+                               {
+                                       r = BookmarkPresentationModel::GetInstance()->DeleteFolder(id);
+                                       TryCatch( r == E_SUCCESS,,"EditBookmarkListForm::OnActionPerformed BookmarkPresentationModel::GetInstance()->DeleteBookmark failed %s",GetErrorMessage(r));
+                               }
+                       }
+               }
+
+               if (__pListview != null)
+               {
+                       count = __pListview->GetItemCount();
+
+                       for(int index = 0; index < count ; index ++)
+                       {
+                               if(__pListview->IsItemChecked(index) == true )
+                               {
+                                       __pListview->SetItemChecked(index,false);
+                               }
+                       }
+
+                       __pCheckButton->SetSelected(false);
+                       __pListview->UpdateList();
+
+                       if ( __pListview->GetItemCount() == 0)
+                       {
+                               __pCheckButton->SetShowState(false);
+                               __pCheckButton->Invalidate(true);
+                               if (__pInfoPanel != null)
+                               {
+                                       __pInfoPanel->SetShowState(false);
+                               }
+                               r = __pListview->SetBounds(__pListview->GetX(), 0, __pListview->GetWidth(), GetClientAreaBounds().height);
+                               if (IsFailed(r))
+                               {
+                                       return;
+                               }
+
+
+                       }
+               }
+               GetFooter()->SetItemEnabled(0,false);
+               GetFooter()->Invalidate(true);
+               // removing all the element from selected list
+               __pSelectedList->RemoveAll(false);
+
+               labelString.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , 0);
+
+               /*labelString.Append(CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED"));
+               labelString.Append(L"\x200E"); // LEFT-TO-RIGHT MARK
+               labelString.Append(L"(0)");*/
+
+               if (__pInfoPanel != null)
+               {
+                       __pInfoLabel->SetText(labelString);
+                       __pInfoPanel->Draw();
+                       __pInfoPanel->Show();
+               }
+
+//             if(__pNotification)
+//             {
+////                   delete __pNotification;
+//                     __pNotification = null;
+//             }
+               __pNotification = new (std::nothrow) NotificationPanel(*this);
+               String notification = CommonUtil::GetString(L"IDS_BR_POP_DELETED");
+               __pNotification->SetText(notification);
+               __pNotification->ShowNotification();
+
+               if(__pConfirmationPopup)
+               {
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+               if( __pListview->GetItemCount() == 0)
+               {
+                       __pTimer->Start(1000);
+               }
+       }
+       break;
+       case IDA_CANCELITEM_CLICKED:
+       {
+               if ( __pTimer != NULL)
+               {
+                       __pTimer->Cancel();
+               }
+               if(pSceneManager != NULL)
+               {
+                       r = pSceneManager->GoBackward(BackwardSceneTransition());
+               }
+               if (IsFailed(r))
+               {
+                       AppLogDebug("EditBookmarkListForm::OnActionPerformed Failed to GoBackward %s",GetErrorMessage(r));
+                       return;
+               }
+       }
+       break;
+       case IDA_BUTTON_CHECKED:
+       {
+               String labelString;
+               bool flag = false;
+
+               for (int count = 0;count < __pListview->GetItemCount();count++)
+               {
+                       __pListview->SetItemChecked(count,true);
+               }
+
+               GetFooter()->SetItemEnabled(0,true);
+               GetFooter()->Invalidate(true);
+
+               if(__pListview->GetItemCount() >1)
+               {
+                       labelString.Format(25, CommonUtil::GetString(L"IDS_BR_POP_PD_ITEMS_SELECTED").GetPointer() , __pListview->GetItemCount());
+               }
+               else
+               {
+                       labelString.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , __pListview->GetItemCount());
+               }
+
+               __selectedItemCount = 0;
+
+               __pInfoLabel->SetText(labelString);
+               __pInfoPanel->Draw();
+               __pInfoPanel->Show();
+
+               __pSelectedList->RemoveAll();
+               int totalCount = __pData->GetCount();
+               for(int index = 0; index <  totalCount; index++)
+               {
+                       BookmarkData* pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(index));
+                       if (pBookMark == null)
+                       {
+                               continue;
+                       }
+                       String *pBookmarkId = new(std::nothrow) String();
+                       if(pBookMark->GetBookmarkType() == BOOKMARK_TYPE_FOLDER)
+                       {
+                               pBookmarkId->Append("F");
+                       }
+                       else
+                       {
+                               pBookmarkId->Append("U");
+                       }
+                       pBookmarkId->Append(pBookMark->GetBookmarkId());
+
+                       __pListview->SetItemChecked(index, true);
+                       __pSelectedList->Add(pBookmarkId);
+               }
+       __pListview->Invalidate(true);
+       }
+       break;
+       case IDA_BUTTON_UNCHECKED:
+       {
+               String labelString = L"";
+
+               for (int count = 0;count < __pListview->GetItemCount();count++)
+               {
+                       __pListview->SetItemChecked(count,false);
+               }
+
+               /*labelString.Append(CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED"));
+               labelString.Append(L"\x200E"); // LEFT-TO-RIGHT MARK
+               labelString.Append(L"(0)");*/
+
+               labelString.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , 0);
+
+               __pInfoLabel->SetText(labelString);
+               __pInfoPanel->Draw();
+               __pInfoPanel->Show();
+               __pSelectedList->RemoveAll(true);
+               __pListview->Invalidate(true);
+
+               GetFooter()->SetItemEnabled(0,false);
+               GetFooter()->Invalidate(true);
+       }
+       break;
+       default:
+               break;
+       }
+
+       CATCH: return ;
+}
+
+ListItemBase*
+EditBookmarkListForm::CreateItem(int index, int itemWidth)
+{
+       result r = E_SUCCESS;
+       ListAnnexStyle style = LIST_ANNEX_STYLE_MARK;
+       CustomItem* pItem = null;
+       BookmarkData* pBookMark = null;
+       Bitmap* pBitmap = null;
+       String bitmapId;
+       const int x_Margin_Url = 104;
+       const int y_Margin_Url = 70;
+       const int height_Url = 40;
+       const int width_Url = GetClientAreaBounds().width - 104 - 120 - 16 - 48;
+       const int itemHeight = 112;
+       const int textSize = 32;
+       const int width_Title = GetClientAreaBounds().width - 104 - 120 - 16 - 48;
+
+       pItem = new(std::nothrow) CustomItem();
+       if (pItem == null)
+       {
+               return null;
+       }
+       pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(index));
+       if (pBookMark == null)
+       {
+               delete pItem;
+               pItem = null;
+               return null;
+       }
+       if (pBookMark->GetBookmarkType() == BOOKMARK_TYPE_FOLDER)
+       {
+               r = pItem->Construct(Tizen::Graphics::Dimension(itemWidth, 112 - 44 + __fontSize), style);
+               TryCatch( r == E_SUCCESS,,"EditBookmarkListForm::CreateItem contruct item failed  %s",GetErrorMessage(r));
+
+               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_FOLDER_OPEN);
+
+               if (pBitmap != null)
+               {
+                       pItem->AddElement(Rectangle(16, 26+(__fontSize - 44)/2, 60, 60), IDA_FORMAT_ICON, *pBitmap, null);
+                       delete pBitmap;
+               }
+
+               pItem->AddElement(Rectangle(92, 8, width_Title/*__pListview->GetWidth() - 92 - 80*/, 112 + (__fontSize - 44)), IDA_FORMAT_FOLDER, pBookMark->GetBookmarkTitle(),__fontSize, CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+
+               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ITEM);
+
+               if (pBitmap != null)
+               {
+                       pItem->AddElement(Rectangle(GetClientAreaBounds().width - 92 - 80, 20 + (__fontSize - 44)/2, 60, 60), IDA_FORMAT_BITMAP, *pBitmap, null, null);
+                       pItem->SetElementSelectionEnabled(IDA_FORMAT_BITMAP, true);
+                       delete pBitmap;
+               }
+       }
+       else
+       {
+               r = pItem->Construct(Tizen::Graphics::Dimension(itemWidth, 128 + (__fontSize - 44)), style);
+               TryCatch( r == E_SUCCESS,,"EditBookmarkListForm::CreateItem contruct item failed  %s",GetErrorMessage(r));
+
+               pBitmap = pBookMark->GetFavIconBitmap();
+
+               if (pBitmap == null)
+               {
+                       pBitmap = FaviconManager::GetInstance()->GetDefaultFaviconN();
+               }
+
+               pItem->AddElement(Rectangle(16, 28 + (__fontSize - 44)/2, 72, 72), IDA_FORMAT_ICON, *pBitmap, null);
+               delete pBitmap;
+
+               pItem->AddElement(Rectangle(104, 10, width_Title, itemHeight - height_Url + (__fontSize - 44)), IDA_FORMAT_SITE, pBookMark->GetBookmarkTitle(),__fontSize,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+               pItem->AddElement(Rectangle(x_Margin_Url, y_Margin_Url + (__fontSize - 44), width_Url, height_Url), IDA_FORMAT_URL, pBookMark->GetUrl(),textSize,CUSTOM_COLOR_GREY,CUSTOM_COLOR_LISTVIEW_TEXT,CUSTOM_COLOR_LISTVIEW_TEXT,true);
+
+               //pBitmap = AppResource::GetInstance()->GetBitmapN("I01_picker_arrow_right.png");
+               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_RIGHT_ARROW);
+               Bitmap* pPressedBitmap = AppResource::GetInstance()->GetBitmapN(IDB_RIGHT_ARROW_PRESS);
+               if (pBitmap != null && pPressedBitmap != null)
+               {
+                       pItem->AddElement(Rectangle(GetClientAreaBounds().width - 92 - 84-4, 32 + (__fontSize - 44)/2-4, 72, 72), IDA_FORMAT_BITMAP, *pBitmap, pPressedBitmap, null);
+                       pItem->SetElementSelectionEnabled(IDA_FORMAT_BITMAP, true);
+                       delete pBitmap;
+                       delete pPressedBitmap;
+               }
+       }
+       return pItem;
+
+       CATCH:
+       delete pItem;
+       pItem = null;
+       return NULL;
+}
+
+bool
+EditBookmarkListForm::DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth)
+{
+       delete pItem;
+       pItem = null;
+       return true;
+}
+
+int
+EditBookmarkListForm::GetItemCount(void)
+{
+       int count = 0;
+       result r = E_SUCCESS;
+
+       BookmarkPresentationModel::GetInstance()->GetFolderBookmarkCount(__parentID, count);
+
+       if (__pData != NULL)
+       {
+               __pData->RemoveAll(true);
+               delete __pData;
+               __pData = NULL ;
+
+       }
+       __pData = new(std::nothrow) ArrayList();
+
+       if (__pData == null)
+       {
+               return 0;
+       }
+
+       r = __pData->Construct();
+
+       TryCatch( r == E_SUCCESS,,"EditBookmarkListForm::GetItemCount __pData->Construct() failed  %s",GetErrorMessage(r));
+
+       BookmarkPresentationModel::GetInstance()->GetFoldersBookmarks(__parentID, 0, count, *__pData);
+
+
+       if ( count == 0)
+       {
+               if(__pCheckButton != null)
+               {
+                       __pCheckButton->SetShowState(false);
+               }
+               if(__pInfoPanel != null)
+               {
+                       __pInfoPanel->SetShowState(false);
+               }
+               __pListview->SetBounds(__pListview->GetX(), 0, __pListview->GetWidth(), GetClientAreaBounds().height);
+
+       }
+       else
+       {
+               if(__pCheckButton != null)
+               {
+                       __pCheckButton->SetShowState(true);
+               }
+               if(__pInfoPanel != null)
+               {
+                       __pInfoPanel->SetShowState(true);
+               }
+               if(__pCheckButton != null && __pInfoPanel != null)
+               __pListview->SetBounds(__pListview->GetX(), __pListview->GetY(), __pListview->GetWidth(), GetClientAreaBounds().height - __pCheckButton->GetHeight() - __pInfoPanel->GetHeight());
+
+       }
+       if(__pCheckButton != null)
+       {
+               __pCheckButton->Invalidate(true);
+       }
+       if(__pInfoPanel != null)
+       {
+               __pInfoPanel->Invalidate(false);
+       }
+
+       return count;
+
+       CATCH:
+       __pData->RemoveAll(true);
+       delete __pData;
+       __pData = null;
+       return 0;
+}
+
+void
+EditBookmarkListForm::OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus status)
+{
+
+}
+
+void
+EditBookmarkListForm::OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback)
+{
+
+}
+
+void
+EditBookmarkListForm::OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status)
+{
+       String labelString;
+       __selectedItemCount = 0;
+       result r = E_SUCCESS;
+
+       switch (elementId)
+       {
+       case IDA_FORMAT_BITMAP:
+       {
+               ArrayList* pArgList = null;
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               BookmarkData* pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(index));
+
+               if(pBookMark == NULL)
+               {
+                       return;
+               }
+
+               if (pBookMark->GetBookmarkType() == BOOKMARK_TYPE_FOLDER)
+               {
+                       pArgList = new(std::nothrow) ArrayList();
+
+                       if (pArgList != null)
+                       {
+                               pArgList->Construct();
+                               pArgList->Add(*new(std::nothrow) BookmarkData(*pBookMark));
+                               if ( pSceneManager != null)
+                               {
+                                       result r = pSceneManager->GoForward(ForwardSceneTransition(IDSCN_CREATE_BOOKMARK_FOLDER, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList);
+                               }
+
+                               if (pArgList != null)
+                               {
+                                       pArgList->RemoveAll(false);
+                                       delete pArgList;
+                                       pArgList = null;
+                               }
+                               if(IsFailed(r))
+                               {
+                                       AppLogDebug("BookmarkListForm::CreateItem Construct failed %s",GetErrorMessage(r));
+                                       return;
+                               }
+                       }
+               }
+               else
+               {
+                       pArgList = new(std::nothrow) ArrayList();
+
+                       if (pArgList != null)
+                       {
+                               pArgList->Construct();
+                               pArgList->Add(*new(std::nothrow) String(L"1"));
+                               pArgList->Add(*new(std::nothrow) BookmarkData(*pBookMark));
+                               if ( pSceneManager != null)
+                               {
+                                       result r = pSceneManager->GoForward(ForwardSceneTransition(IDSCN_ADD_BOOKMARK, SCENE_TRANSITION_ANIMATION_TYPE_NONE), pArgList);
+                               }
+                               if (pArgList != null)
+                               {
+                                       pArgList->RemoveAll(false);
+                                       delete pArgList;
+                                       pArgList = null;
+                               }
+                               if(IsFailed(r))
+                               {
+                                       AppLogDebug("BookmarkListForm::CreateItem Construct failed %s",GetErrorMessage(r));
+                                       return;
+                               }
+                       }
+               }
+       }
+       break;
+
+       default:
+       {
+               int count = 0;
+               bool flag = false;
+               BookmarkData* pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(index));
+
+
+               if(pBookMark == NULL)
+               {
+                       return;
+               }
+               String *pBookmarkId = new(std::nothrow) String();
+               if(pBookMark->GetBookmarkType() == BOOKMARK_TYPE_FOLDER)
+               {
+                       pBookmarkId->Append("F");
+               }
+               else
+               {
+                       pBookmarkId->Append("U");
+               }
+               pBookmarkId->Append(pBookMark->GetBookmarkId());
+
+               if (__pListview->IsItemChecked(index) == false)
+               {
+                       __pSelectedList->Remove(*pBookmarkId);
+               }
+               else
+               {
+                       __pSelectedList->Add(pBookmarkId);
+               }
+
+
+               int itemCount = __pListview->GetItemCount();
+               for (int count = 0;count < itemCount ; count++)
+               {
+                       if (__pListview->IsItemChecked(count))
+                       {
+                               __selectedItemCount++;
+                       }
+               }
+
+               //labelString.Append(__selectedItemCount);
+               /*labelString.Append(CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED"));
+               labelString.Append(L"\x200E"); // LEFT-TO-RIGHT MARK
+               labelString.Append(L"(");
+               labelString.Append(__selectedItemCount);
+               labelString.Append(L")");*/
+
+               if(__selectedItemCount >1)
+               {
+                       labelString.Format(25, CommonUtil::GetString(L"IDS_BR_POP_PD_ITEMS_SELECTED").GetPointer() , __selectedItemCount);
+               }
+               else
+               {
+                       labelString.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , __selectedItemCount);
+               }
+
+               __pInfoLabel->SetText(labelString);
+               __pInfoPanel->Draw();
+               __pInfoPanel->Show();
+               BookmarkPresentationModel::GetInstance()->GetFolderBookmarkCount(__parentID,count);
+               if (__selectedItemCount == count)
+               {
+                       __pCheckButton->SetSelected(true);
+               }
+               else
+               {
+                       __pCheckButton->SetSelected(false);
+               }
+
+               itemCount = __pListview->GetItemCount();
+               for (int count = 0;count < itemCount ;count++)
+               {
+                       if (__pListview->IsItemChecked(count))
+                       {
+                               flag = true;
+                               break;
+                       }
+               }
+
+               if (flag == true)
+               {
+                       GetFooter()->SetItemEnabled(0,true);
+               }
+               else
+               {
+                       GetFooter()->SetItemEnabled(0,false);
+               }
+
+               GetFooter()->Invalidate(true);
+
+       }
+       break;
+       }
+}
+
+void
+EditBookmarkListForm::OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction)
+{
+
+}
+
+void
+EditBookmarkListForm::OnFastScrollIndexSelected(Tizen::Ui::Control& source, Tizen::Base::String& index)
+{
+
+}
+void
+EditBookmarkListForm::OnListViewItemReordered(Tizen::Ui::Controls::ListView& listView, int indexFrom, int indexTo)
+{
+
+}
+
+void
+EditBookmarkListForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       result r = E_FAILURE;
+       String labelString ;
+       int count = 0;
+       BookmarkData* pBookMark = null;
+
+       if (pArgs != null)
+       {
+               __parentID.Clear();
+               String* pStr = dynamic_cast<String*>(pArgs->GetAt(0));
+               if(pStr == null)
+               {
+                       return;
+               }
+               __parentID.Append(pStr->GetPointer());
+       }
+
+       __selectedItemCount = 0;
+
+
+       __pListview->UpdateList();
+
+       count = __pListview->GetItemCount();
+       if(count == 0)
+       {
+               __pTimer->Start(1000);
+       }
+
+       for(int index = 0 ; index < count ; index++)
+       {
+               pBookMark = dynamic_cast< BookmarkData* >(__pData->GetAt(index));
+
+               if(pBookMark == NULL)
+               {
+                       return;
+               }
+               String *pBookmarkId = new(std::nothrow) String();
+               if(pBookMark->GetBookmarkType() == BOOKMARK_TYPE_FOLDER)
+               {
+                       pBookmarkId->Append("F");
+               }
+               else
+               {
+                       pBookmarkId->Append("U");
+               }
+               pBookmarkId->Append(pBookMark->GetBookmarkId());
+
+               if(__pSelectedList->Contains(*pBookmarkId))
+               {
+                       __pListview->SetItemChecked(index,true);
+                       __selectedItemCount++;
+               }
+               else
+               {
+                       __pListview->SetItemChecked(index,false);
+               }
+               if (pBookmarkId)
+               {
+                       delete pBookmarkId;
+                       pBookmarkId = null;
+               }
+       }
+
+       //if(previousSceneId == IDSCN_ADD_BOOKMARK)
+       //      return;
+
+       if(__selectedItemCount >1)
+       {
+               labelString.Format(25, CommonUtil::GetString(L"IDS_BR_POP_PD_ITEMS_SELECTED").GetPointer() , __selectedItemCount);
+       }
+       else
+       {
+               labelString.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , __selectedItemCount);
+       }
+
+       __pInfoLabel->SetText(labelString);
+
+
+       if(__selectedItemCount == 0)
+       {
+               GetFooter()->SetItemEnabled(0, false);
+               GetFooter()->Invalidate(true);
+       }
+       else
+       {
+               GetFooter()->SetItemEnabled(0, true);
+               GetFooter()->Invalidate(true);
+       }
+       if(__selectedItemCount < __pListview->GetItemCount())
+       {
+               __pCheckButton->SetSelected(false);
+       }
+       else
+       {
+               __pCheckButton->SetSelected(true);
+       }
+       
+       Invalidate(true);
+}
+
+void
+EditBookmarkListForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+
+}
+
+void
+EditBookmarkListForm::OnFormBackRequested(Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if ( __pTimer != NULL)
+       {
+               __pTimer->Cancel();
+               delete __pTimer;
+       }
+
+       if (pSceneManager != null)
+       {
+               //pSceneManager->GoBackward(BackwardSceneTransition(IDSCN_BOOKMARK_VIEW, SCENE_TRANSITION_ANIMATION_TYPE_RIGHT));
+               result r = pSceneManager->GoBackward(BackwardSceneTransition());
+               if(IsFailed(r))
+               {
+                       AppLogDebug("BookmarkListForm::CreateItem Construct failed %s",GetErrorMessage(r));
+                       return;
+               }
+
+       }
+       GetFooter()->Invalidate(true);
+}
+
+
+void EditBookmarkListForm::OnOrientationChanged(const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus)
+{
+       int itemCount = 0;
+       ArrayList* pCheckedItems  = NULL ;
+
+       if(__pNotification)
+               __pNotification->SetShowState(false);
+
+       if (__pListview != null)
+       {
+               AppLog("the list Y axis is %d", __pListview->GetY());
+               pCheckedItems  = new(std::nothrow) ArrayList();
+               pCheckedItems->Construct();
+               if ( __pListview->GetItemCount() == 0)
+               {
+                       __pCheckButton->SetShowState(false);
+                       __pInfoPanel->SetShowState(false);
+                       __pListview->SetBounds(0, __pListview->GetY(), GetClientAreaBounds().width, GetClientAreaBounds().height -__pListview->GetY());
+
+               }
+               else
+               {
+                       AppLog("EditBookmarkListForm::OnOrientationChanged 1");
+                       __pCheckButton->SetShowState(true);
+                       __pInfoPanel->SetShowState(true);
+                       __pListview->SetBounds(__pListview->GetX(), __pListview->GetY(), __pListview->GetWidth(), GetClientAreaBounds().height - __pCheckButton->GetHeight() - __pInfoPanel->GetHeight());
+                       __pInfoLabel->SetBounds(__pInfoLabel->GetX(),__pInfoLabel->GetY(), GetClientAreaBounds().width,__pInfoLabel->GetHeight());
+                       __pInfoLabel->Invalidate(true);
+               }
+               __pCheckButton->Invalidate(true);
+
+               itemCount = __pListview->GetItemCount();
+
+               for (int count = 0;count < itemCount ; count++)
+               {
+
+                       if (__pListview->IsItemChecked(count))
+                       {
+                               pCheckedItems->Add(* new Integer(count));
+                       }
+               }
+
+//             __pListview->UpdateList();
+
+               for (int count = 0;count < itemCount ;count++)
+               {
+                       if (pCheckedItems->Contains(* new Integer(count)) == true)
+                       {
+                               __pListview->SetItemChecked(count, true);
+                       }
+               }
+               if ( pCheckedItems != NULL )
+               {
+                       pCheckedItems->RemoveAll(true);
+                       delete pCheckedItems;
+               }
+               Invalidate(true);
+       }
+}
+
+void
+EditBookmarkListForm::OnTimerExpired(Timer&  timer)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if ( pSceneManager != NULL)
+       {
+               result r = pSceneManager->GoBackward(BackwardSceneTransition());
+               if(IsFailed(r))
+               {
+                       AppLogDebug("EditBookmarkListForm::OnTimerExpired GoBackward failed %s",GetErrorMessage(r));
+               }
+       }
+}
+
+void
+EditBookmarkListForm::OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs)
+{
+       AppLog("receiving userevent for appcontrol %d",requestId);
+       if (requestId == APPCONTROL_LAUNCH_MAX_LIMIT_REACHED)
+       {
+               AppLog("receiving userevent for appcontrol %d ",requestId);
+               if(__pConfirmationPopup)
+               {
+                       __pConfirmationPopup->SetShowState(false);
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+       }
+}
diff --git a/src/IntEditHistoryListForm.cpp b/src/IntEditHistoryListForm.cpp
new file mode 100644 (file)
index 0000000..6e24801
--- /dev/null
@@ -0,0 +1,1274 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntEditHistoryListForm
+ *@brief:      This class defines EditHistoryListForm used to edit the history scene
+ *
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+#include "IntCommonLib.h"
+#include "IntEditHistoryListForm.h"
+#include "IntFaviconManager.h"
+#include "IntHistoryPresentationModel.h"
+#include "IntSceneRegister.h"
+#include "IntTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Runtime;
+using namespace Tizen::Locales;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+using namespace Tizen::System;
+
+const int EditHistoryListForm::IDA_TABBAR_ITEM_1 = 101;
+const int EditHistoryListForm::IDA_TABBAR_ITEM_2 = 102;
+const int EditHistoryListForm::IDA_BUTTON_NEXT_FORM = 103;
+const int EditHistoryListForm::IDA_FORMAT_ICON = 104;
+const int EditHistoryListForm::IDA_FORMAT_TITLE = 105;
+const int EditHistoryListForm::IDA_FORMAT_URL = 106;
+const int EditHistoryListForm::IDA_SELECT_ALL_CHECKED = 107;
+const int EditHistoryListForm::IDA_SELECT_ALL_UNCHECKED = 108;
+const int EditHistoryListForm::IDA_DELETE_HISTORY = 109;
+const int EditHistoryListForm::IDA_CANCEL = 110;
+
+
+EditHistoryListForm::EditHistoryListForm(void)
+:__pListView(null)
+,__pGroupData(null)
+,__pTimer(null)
+,__pSelectAllCheck(null)
+,__pSelectedLabel(null)
+,__selectedCount(0)
+,__isNoHistoryPresent(true)
+,__fontSize(44)
+,__pConfirmationPopup(null)
+,__pNotification(null)
+{
+}
+
+EditHistoryListForm::~EditHistoryListForm(void)
+{
+       AppLog("EditHistoryListForm::~EditHistoryListForm called");
+
+       if (__pGroupData != null)
+       {
+               AppLog("removing __pGroupData");
+               __pGroupData->RemoveAll(false);
+               delete __pGroupData;
+       }
+}
+
+bool
+EditHistoryListForm::Initialize(void)
+{
+       Construct(L"IDL_EDIT_HISTORY_LIST");
+
+       return true;
+}
+
+result
+EditHistoryListForm::OnInitializing(void)
+{
+       result r = E_SUCCESS;
+
+       SetFormBackEventListener(this);
+
+       AppLogDebug("EditHistoryListForm::OnInitializing");
+//     SetFormStyle(FORM_STYLE_NORMAL | FORM_STYLE_INDICATOR | FORM_STYLE_HEADER | FORM_STYLE_FOOTER);
+
+       __fontSize = CommonUtil::GetFontSize();
+
+       Header* pHeader = GetHeader();
+
+       if (pHeader == NULL)
+       {
+               return E_FAILURE;
+       }
+
+       pHeader->SetTitleText(CommonUtil::GetString("IDS_BR_SK_DELETE_ABB"));
+
+       GetFooter()->AddActionEventListener(*this);
+       AddOrientationEventListener(*this);
+
+       SceneManager::GetInstance()->AddSceneEventListener(IDSCN_EDIT_HISTORY_LIST, *this);
+       __pSelectedLabel = static_cast< Label* >(GetControl(L"IDC_LABEL1"));
+
+       if (__pSelectedLabel == null)
+       {
+               return E_FAILURE;
+       }
+       String  selectedText;
+       //selectedText.Append(L"\x200E"); // LEFT-TO-RIGHT MARK
+       //selectedText.Append(L"(0)");
+       selectedText.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , 0);
+
+       __pSelectedLabel->SetText(selectedText);
+
+       __pSelectAllCheck = static_cast< CheckButton* >(GetControl(L"IDC_SELECT_ALL",true));
+
+       if (__pSelectAllCheck != null)
+       {
+               __pSelectAllCheck->SetActionId(IDA_SELECT_ALL_CHECKED, IDA_SELECT_ALL_UNCHECKED);
+               __pSelectAllCheck->AddActionEventListener(*this);
+       }
+       else
+       {
+               return E_FAILURE;
+       }
+
+       __pListView = static_cast< GroupedListView* >(GetControl(L"IDC_GROUPEDLISTVIEW1"));
+       if( __pListView != NULL)
+       {
+               __pListView->SetItemProvider(*this);
+               __pListView->AddGroupedListViewItemEventListener(*this);
+       }
+       else
+       {
+               return E_FAILURE;
+       }
+
+       __pTimer = new (std::nothrow) Timer();
+       r = __pTimer->Construct(*this);
+
+       return r;
+}
+
+result
+EditHistoryListForm::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+
+       return r;
+}
+
+void
+EditHistoryListForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       String  selectedText;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return;
+       }
+
+       switch (actionId)
+       {
+       case IDA_TABBAR_ITEM_1:
+       {
+               result r = pSceneManager->GoBackward(BackwardSceneTransition());
+               if (IsFailed(r))
+               {
+                       AppLogDebug("EditHistoryListForm::OnActionPerformed Failed to GoBackward %s",GetErrorMessage(r));
+                       return;
+               }
+       }
+
+       break;
+       case IDA_SELECT_ALL_CHECKED:
+       {
+               int selectedCount = 0;
+               for (int groupIndex = 0 ; __pGroupData != null && groupIndex < __pGroupData->GetCount() ; groupIndex ++)
+               {
+                       GroupItemClass* pGClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+                       if(pGClass == null)
+                       {
+                               continue;
+                       }
+                       for (int itemIndex = 0 ; itemIndex < pGClass->__pData->GetCount() ; itemIndex ++)
+                       {
+                               selectedCount++;
+                               __pListView->SetItemChecked(groupIndex,itemIndex,true);
+                       }
+               }
+               /*selectedText.Append(L"\x200E"); // LEFT-TO-RIGHT MARK
+               selectedText.Append(L"(");
+               selectedText.Append(selectedCount);
+               selectedText.Append(L")");*/
+
+               if (selectedCount >1)
+               {
+                       selectedText.Format(25, CommonUtil::GetString(L"IDS_BR_POP_PD_ITEMS_SELECTED").GetPointer() , selectedCount);
+               }
+               else
+               {
+                       selectedText.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , selectedCount);
+               }
+
+               __selectedCount = selectedCount;
+
+               __pSelectedLabel->SetText(selectedText);
+               __pSelectedLabel->Invalidate(true);
+
+               if(__selectedCount > 0)
+               {
+                       GetFooter()->SetItemEnabled(1, true);
+                       GetFooter()->Invalidate(true);
+               }
+
+               __pListView->Invalidate(true);
+
+       }
+       break;
+       case IDA_SELECT_ALL_UNCHECKED:
+       {
+               for (int groupIndex = 0 ; __pGroupData != null && groupIndex < __pGroupData->GetCount() ; groupIndex ++)
+               {
+                       GroupItemClass* pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+                       if(pGroupItemClass == null)
+                       {
+                               continue;
+                       }
+                       for (int itemIndex = 0 ; itemIndex < pGroupItemClass->__pData->GetCount() ; itemIndex ++)
+                       {
+                               __pListView->SetItemChecked(groupIndex,itemIndex,false);
+                       }
+               }
+               //selectedText.Append(L"\x200E"); // LEFT-TO-RIGHT MARK
+               //selectedText.Append(L"(0)");
+               selectedText.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , 0);
+
+               __pSelectedLabel->SetText(selectedText);
+               __selectedCount = 0;
+               __pSelectedLabel->Invalidate(true);
+
+               GetFooter()->SetItemEnabled(1, false);
+               GetFooter()->Invalidate(true);
+
+               __pListView->Invalidate(true);
+       }
+       break;
+       case IDA_DELETE_HISTORY:
+               if(__pConfirmationPopup)
+               {
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+
+               if (!__pConfirmationPopup)
+               {
+                       String closeWarning = CommonUtil::GetString(L"IDS_BR_SK3_DELETE");
+                       __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+                       __pConfirmationPopup->Initialize();
+
+                       __pConfirmationPopup->RemoveActionListener(*this);
+                       __pConfirmationPopup->AddActionListener(*this);
+                       __pConfirmationPopup->setMessage(closeWarning);
+                       __pConfirmationPopup->Show();
+               }
+               break;
+       case IDA_BUTTON_NO:
+               if(__pConfirmationPopup)
+               {
+                       __pConfirmationPopup->SetShowState(false);
+                       __pConfirmationPopup->Show();
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+               break;
+       case IDA_BUTTON_YES:
+       {
+               ArrayList* pArrayList = new(std::nothrow) ArrayList();
+               int itemCount = 0;
+               int count = 0;
+               int groupCount = 0;
+               int counter = 0;
+               pArrayList->Construct();
+               for (int groupIndex = 0 ; __pGroupData != null && groupIndex < __pGroupData->GetCount() ; groupIndex ++)
+               {
+                       GroupItemClass* pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+
+                       if (pGroupItemClass == null || pGroupItemClass->__pData == null)
+                       {
+                               AppLogDebug(" pGroupItemClass || __pData is null");
+                               continue;
+                       }
+                       itemCount = pGroupItemClass->__pData->GetCount();
+                       for (int itemIndex = 0 ; itemIndex < itemCount ; itemIndex++)
+                       {
+                               bool ret = __pListView->IsItemChecked(groupIndex,itemIndex);
+                               if (ret == false)
+                               {
+                                       continue;
+                               }
+                               AppLog("deleting history for groupId %d, item %d",groupIndex,itemIndex);
+                               int hisId = -1;
+                               History* pHistory = dynamic_cast< History* >(pGroupItemClass->__pData->GetAt(itemIndex));
+                               if(pHistory == null)
+                               {
+                                       continue;
+                               }
+                               pArrayList->Add(*new(std::nothrow) String(pHistory->GetHistoryId()));
+
+                       }
+               }
+
+               HistoryPresentationModel::GetInstance()->DeleteMultipleHistory(pArrayList);
+
+               if (pArrayList != null)
+               {
+                       pArrayList->RemoveAll(true);
+                       delete pArrayList;
+               }
+
+               if(__pGroupData != null)
+               {
+                       groupCount =   __pGroupData->GetCount();
+
+                       for(int groupIndex = 0 ; groupIndex < groupCount ; groupIndex ++ )
+                       {
+                               counter = __pListView->GetItemCountAt(groupIndex);
+
+                               for(int index = 0 ; index < counter ; index++)
+                               {
+                                       if(__pListView->IsItemChecked( groupIndex,index ) == true)
+                                       {
+                                               __pListView->SetItemChecked(groupIndex,index,false);
+                                       }
+                               }
+                       }
+               }
+
+               __pSelectAllCheck->SetSelected(false);
+
+               GetFooter()->SetItemEnabled(1,false);
+               GetFooter()->Invalidate(true);
+               //selectedText.Append(L"\x200E"); // LEFT-TO-RIGHT MARK
+               //      selectedText.Append(L"(0)");
+               selectedText.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , 0);
+               __pSelectedLabel->SetText(selectedText);
+               __selectedCount = 0;
+               __pSelectedLabel->Invalidate(true);
+               if (__pListView != null)
+               {
+                       __pListView->UpdateList();
+               }
+
+               __pNotification = new (std::nothrow) NotificationPanel(*this);
+               String notification = CommonUtil::GetString(L"IDS_BR_POP_DELETED");
+               __pNotification->SetText(notification);
+               __pNotification->ShowNotification();
+               if(__pConfirmationPopup)
+               {
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+
+       }
+       break;
+       case IDA_CANCEL:
+       {
+               if( __pTimer != NULL)
+               {
+                       __pTimer->Cancel();
+               }
+               result r = pSceneManager->GoBackward(BackwardSceneTransition(IDSCN_HISTORY_LIST, SCENE_TRANSITION_ANIMATION_TYPE_RIGHT));
+               if (IsFailed(r))
+               {
+                       AppLogDebug("EditHistoryListForm::OnActionPerformed Failed to GoBackward %s",GetErrorMessage(r));
+                       return;
+               }
+       }
+       break;
+
+       default:
+               break;
+       }
+}
+
+void
+EditHistoryListForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return;
+       }
+
+       if( __pTimer != NULL)
+       {
+               __pTimer->Cancel();
+       }
+       result r = pSceneManager->GoBackward(BackwardSceneTransition(IDSCN_HISTORY_LIST, SCENE_TRANSITION_ANIMATION_TYPE_RIGHT));
+       if (IsFailed(r))
+       {
+               AppLogDebug("EditHistoryListForm::OnFormBackRequested Failed to GoBackward %s",GetErrorMessage(r));
+               return;
+       }
+}
+
+GroupItem*
+EditHistoryListForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("EditHistoryListForm::CreateGroupItem");
+       result r = E_FAILURE;
+
+       int strMonth = 0;
+       String text;
+       GroupItem* pItem = null;
+       int count = 0;
+
+       GroupItemClass* pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+       if(pGroupItemClass == null)
+               return null;
+       pItem = new(std::nothrow) GroupItem();
+
+       if (pItem == null)
+       {
+               return null;
+       }
+
+       if ( pGroupItemClass->__pData == null || pGroupItemClass->__pData->GetCount() == 0)
+       {
+               r = pItem->Construct(Dimension(itemWidth, 0));
+               __pListView->SetItemEnabled(groupIndex, -1, false);
+       }
+       else
+       {
+               r = pItem->Construct(Dimension(itemWidth, 48));
+       }
+
+       text = pGroupItemClass->__titleText;
+       text.Append(L" (");
+
+       int dayOfWeek = 0 ;
+       if (pGroupItemClass->__titleText == CommonUtil::GetString(L"IDS_COM_BODY_TODAY") || pGroupItemClass->__titleText == CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY"))
+       {
+               Calendar* pGregorianCalendar = Calendar::CreateInstanceN(CALENDAR_GREGORIAN);
+               if (pGregorianCalendar != NULL)
+               {
+                       pGregorianCalendar->SetTimeField(TIME_FIELD_YEAR, pGroupItemClass->__startTime.GetYear());
+                       pGregorianCalendar->SetTimeField(TIME_FIELD_MONTH, pGroupItemClass->__startTime.GetMonth());
+                       pGregorianCalendar->SetTimeField(TIME_FIELD_DAY_OF_MONTH, pGroupItemClass->__startTime.GetDay());
+                       dayOfWeek = pGregorianCalendar->GetTimeField(TIME_FIELD_DAY_OF_WEEK);
+
+                       if (pGregorianCalendar != NULL)
+                       {
+                               delete pGregorianCalendar;
+                       }
+               }
+       }
+       switch(dayOfWeek)
+       {
+       case 1:
+               r = text.Append(CommonUtil::GetString(L"IDS_COM_BODY_SUN"));
+               AppLog("dayOfWeek Append Result %s",GetErrorMessage(r));
+               text.Append(L", ");
+               break;
+       case 2:
+               r = text.Append(CommonUtil::GetString(L"IDS_COM_BODY_MON"));
+               AppLog("dayOfWeek Append Result %s",GetErrorMessage(r));
+               text.Append(L", ");
+               break;
+       case 3:
+               r = text.Append(CommonUtil::GetString(L"IDS_COM_BODY_TUE"));
+               AppLog("dayOfWeek Append Result %s",GetErrorMessage(r));
+               text.Append(L", ");
+               break;
+       case 4:
+               r = text.Append(CommonUtil::GetString(L"IDS_COM_BODY_WED"));
+               AppLog("dayOfWeek Append Result %s",GetErrorMessage(r));
+               text.Append(L", ");
+               break;
+       case 5:
+               AppLog("dayOfWeek Append Result yoyo");
+               r = text.Append(CommonUtil::GetString(L"IDS_COM_BODY_THU"));
+               AppLog("dayOfWeek Append Result %s",GetErrorMessage(r));
+               text.Append(L", ");
+               break;
+       case 6:
+               text.Append(CommonUtil::GetString(L"IDS_COM_BODY_FRI"));
+               text.Append(L", ");
+               break;
+       case 7:
+               text.Append(CommonUtil::GetString(L"IDS_COM_BODY_SAT"));
+               text.Append(L", ");
+               break;
+       default:
+               break;
+       }
+
+
+       String month = L"";
+
+       if (pGroupItemClass->__titleText != L"Older")
+       {
+               text.Append(pGroupItemClass->__startTime.GetDay());
+               text.Append(L" ");
+               strMonth = pGroupItemClass->__startTime.GetMonth();
+               month = GetMonth(strMonth);
+               text.Append(month);
+       }
+       else
+       {
+               text.Append(L"~ ");
+       }
+
+       if (pGroupItemClass->__titleText == L"Last week" || pGroupItemClass->__titleText == L"Two weeks ago" || pGroupItemClass->__titleText == L"Three weeks ago" || pGroupItemClass->__titleText == L"Four weeks ago" || pGroupItemClass->__titleText == L"Last month" || pGroupItemClass->__titleText == L"Older")
+       {
+               text.Append(L" - ");
+               text.Append(pGroupItemClass->__endTime.GetDay());
+               text.Append(L" ");
+               strMonth = pGroupItemClass->__endTime.GetMonth();
+               month = GetMonth(strMonth);
+               text.Append(month);
+       }
+
+       text.Append(L")");
+       AppLogDebug("startTime day = %d month = %d year = %d",pGroupItemClass->__startTime.GetDay(),pGroupItemClass->__startTime.GetMonth(),pGroupItemClass->__startTime.GetYear());
+
+       pItem->SetElement(text, null);
+       pItem->SetTextSize(32);
+
+       return pItem;
+}
+
+ListItemBase*
+EditHistoryListForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("EditHistoryListForm::CreateItem groupIndex %d, itemIndex %d",groupIndex,itemIndex);
+       result r = E_FAILURE;
+       const int bookmarkBtnWidth = 64;
+       String bitmapId;
+       if (__pGroupData == null)
+       {
+               return null;
+       }
+
+       CustomItem* pItem = new(std::nothrow) CustomItem();
+       if ( pItem == NULL)
+       {
+               return null ;
+       }
+       GroupItemClass* pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+
+       if (pGroupItemClass == null)
+       {
+               delete pItem;
+               return null;
+       }
+
+       History* pHistory = dynamic_cast< History* >(pGroupItemClass->__pData->GetAt(itemIndex));
+       if ( pHistory == NULL )
+       {
+               delete pItem;
+               return null;
+       }
+       Bitmap* pBitmap = null;
+
+       r = pItem->Construct(Tizen::Graphics::Dimension(itemWidth, 128 + (__fontSize - 44)), LIST_ANNEX_STYLE_MARK);
+
+
+
+       pBitmap = pHistory->GetFavIconBitmap();
+       if (pBitmap == null)
+       {
+               pBitmap = FaviconManager::GetInstance()->GetDefaultFaviconN();
+       }
+
+       if (pBitmap != null)
+       {
+               pItem->AddElement(Rectangle(16, 26  + (__fontSize - 44)/2, 60, 60), IDA_FORMAT_ICON, *pBitmap, null);
+               delete pBitmap;
+       }
+       r = pItem->AddElement(Rectangle(92, 4, GetClientAreaBounds().width - 96 - 32 -64 -32, 60  + (__fontSize - 44)), IDA_FORMAT_TITLE, pHistory->GetHistoryTitle(), __fontSize,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+       if (IsFailed(r))
+       {
+               delete pItem;
+               AppLogException("CreateItem failed with %s", GetErrorMessage(r));
+               return null;
+       }
+
+       pItem->AddElement(Rectangle(92, 68  + (__fontSize - 44), GetClientAreaBounds().width - 108 - 32 - bookmarkBtnWidth - 32, 52), IDA_FORMAT_URL, pHistory->GetHistoryUrl(),32,CUSTOM_COLOR_GREY,CUSTOM_COLOR_LISTVIEW_TEXT,CUSTOM_COLOR_LISTVIEW_TEXT,true);
+
+       return pItem;
+}
+
+bool
+EditHistoryListForm::DeleteGroupItem(int groupIndex, GroupItem* pItem, int itemWidth)
+{
+
+       AppLogDebug("EditHistoryListForm::DeleteGroupItem");
+
+       if (__pGroupData == null)
+       {
+               return false;
+       }
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+
+}
+
+bool
+EditHistoryListForm::DeleteItem(int groupIndex, int itemIndex, ListItemBase* pItem, int itemWidth)
+{
+
+       if (__pGroupData == null)
+       {
+               return false;
+       }
+
+       GroupItemClass* pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+       if (pGroupItemClass == null)
+       {
+               return false;
+       }
+
+       delete pItem;
+       pItem = null;
+       return true;
+}
+
+int
+EditHistoryListForm::GetGroupCount(void)
+{
+       result r = E_FAILURE;
+       AppLogDebug("EditHistoryListForm::GetGroupCount");
+
+       __isNoHistoryPresent = true;
+
+       CreateGroupItems();
+
+       int count = 0;
+       //HistoryPresentationModel::GetInstance()->GetHistoryCount(count);
+
+       DateTime startTime;
+       startTime.SetValue(0, 1, 1, 0, 0, 0);
+       DateTime endTime;
+       SystemTime::GetCurrentTime(endTime);
+       endTime.SetValue(endTime.GetYear(), endTime.GetMonth(), endTime.GetDay(), 23,59,59);
+
+       r = HistoryPresentationModel::GetInstance()->GetHistoryCountWithTimeRange(startTime ,endTime, count);
+
+       if(count == 0)
+       {
+               __isNoHistoryPresent = false;
+               AppLogDebug("the value of isNoHistoryPresent %d",__isNoHistoryPresent);
+               __pTimer->Start(1000);
+               __pSelectAllCheck->SetShowState(false);
+               __pSelectedLabel->SetShowState(false);
+       }
+       else
+       {
+               __isNoHistoryPresent = true;
+               __pSelectAllCheck->SetShowState(true);
+               __pSelectedLabel->SetShowState(true);
+       }
+       __pSelectAllCheck->Invalidate(true);
+       __pSelectedLabel->Invalidate(false);
+       GetFooter()->Invalidate(true);
+
+       if (__pGroupData != null)
+       {
+               AppLogDebug("GetGroupCount returning %d",__pGroupData->GetCount());
+               count = __pGroupData->GetCount();
+       }
+       else
+       {
+               AppLogDebug("GetGroupCount returning 0");
+               count = 0;
+       }
+
+       return count;
+}
+
+int
+EditHistoryListForm::GetItemCount(int groupIndex)
+{
+       AppLogDebug("EditHistoryListForm::GetItemCount");
+       result r = E_FAILURE;
+       int count = 0;
+
+       if (__pGroupData == null)
+       {
+               AppLogDebug("EditHistoryListForm::GetItemCount returning 0");
+               return 0;
+       }
+
+       GroupItemClass* pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+
+       if (pGroupItemClass == null)
+       {
+               AppLogDebug("EditHistoryListForm::GetItemCount returning 0");
+               return 0;
+       }
+
+
+       r = HistoryPresentationModel::GetInstance()->GetHistoryCountWithTimeRange(pGroupItemClass->__startTime,pGroupItemClass->__endTime,count);
+
+       if ( r != E_SUCCESS)
+       {
+               AppLogDebug("EditHistoryListForm::GetItemCount returning 0");
+               return 0;
+       }
+
+       if (pGroupItemClass->__pData != null)
+       {
+               pGroupItemClass->__pData->RemoveAll(false);
+               delete pGroupItemClass->__pData;
+       }
+       pGroupItemClass->__pData = new(std::nothrow) Collection::ArrayList();
+       pGroupItemClass->__pData->Construct();
+       AppLog("Starttime %ls endtime %ls",pGroupItemClass->__startTime.ToString().GetPointer(),pGroupItemClass->__endTime.ToString().GetPointer());
+       HistoryPresentationModel::GetInstance()->GetHistoryWithTimeRange(pGroupItemClass->__startTime,pGroupItemClass->__endTime, 0, count, *pGroupItemClass->__pData);
+       AppLogDebug("Count = %d ", count);
+
+       if (__pGroupData == null)
+       {
+               AppLogDebug("EditHistoryListForm::GetItemCount returning 0");
+               return 0;
+       }
+
+
+
+       if (pGroupItemClass == null || pGroupItemClass->__pData == null)
+       {
+               AppLogDebug("EditHistoryListForm::GetItemCount returning 0");
+               return 0;
+       }
+       else
+       {
+               AppLogDebug("EditHistoryListForm::GetItemCount returning %d for %d title %ls",pGroupItemClass->__pData->GetCount(),groupIndex,pGroupItemClass->__titleText.GetPointer());
+               return pGroupItemClass->__pData->GetCount();
+       }
+}
+
+void
+EditHistoryListForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId,
+               const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       AppLogDebug("EditHistoryListForm::OnSceneActivatedN");
+       int groupCount = 0;
+       int count = 0;
+       String selectedText = L"";
+
+       if(__pGroupData != null)
+       {
+               groupCount =   __pGroupData->GetCount();
+
+               for(int groupIndex = 0 ; groupIndex < groupCount ; groupIndex ++ )
+               {
+                       count = __pListView->GetItemCountAt(groupIndex);
+
+                       for(int index = 0 ; index < count ; index++)
+                       {
+                               if(__pListView->IsItemChecked( groupIndex,index ) == true)
+                               {
+                                       __pListView->SetItemChecked(groupIndex,index,false);
+                               }
+                       }
+               }
+       }
+       if (__pListView != null)
+       {
+               __pListView->UpdateList();
+       }
+       __pSelectAllCheck->SetSelected(false);
+       __selectedCount = 0;
+       selectedText.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , __selectedCount);
+       __pSelectedLabel->SetText(selectedText);
+       __pSelectedLabel->Invalidate(true);
+       GetFooter()->SetItemEnabled(1, false);
+       Invalidate(true);
+}
+
+void
+EditHistoryListForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId,
+               const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+       AppLogDebug("EditHistoryListForm::OnSceneDeactivated");
+}
+
+void
+EditHistoryListForm::OnGroupedListViewContextItemStateChanged(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, int elementId, Tizen::Ui::Controls::ListContextItemStatus status)
+{
+
+}
+
+void
+EditHistoryListForm::OnGroupedListViewItemStateChanged(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, int elementId, Tizen::Ui::Controls::ListItemStatus status)
+{
+       AppLogDebug("EditHistoryListForm::OnGroupedListViewItemStateChanged entered");
+       String  selectedText;
+       bool flag = false;
+
+       if (status == LIST_ITEM_STATUS_UNCHECKED)
+       {
+               __selectedCount--;
+       }
+       else
+       {
+               __selectedCount++;
+       }
+
+       if (__selectedCount == 0)
+       {
+               GetFooter()->SetItemEnabled(1,false);
+       }
+       else
+       {
+               GetFooter()->SetItemEnabled(1,true);
+       }
+       GetFooter()->Invalidate(true);
+
+
+       if (__selectedCount >1)
+       {
+               selectedText.Format(25, CommonUtil::GetString(L"IDS_BR_POP_PD_ITEMS_SELECTED").GetPointer() , __selectedCount);
+       }
+       else
+       {
+               selectedText.Format(25, CommonUtil::GetString(L"IDS_BR_BODY_PD_ITEM_SELECTED").GetPointer() , __selectedCount);
+       }
+
+       __pSelectedLabel->SetText(selectedText);
+       __pSelectedLabel->Invalidate(true);
+
+       if (status == LIST_ITEM_STATUS_UNCHECKED)
+       {
+               __pSelectAllCheck->SetSelected(false);
+       }
+       else if (status == LIST_ITEM_STATUS_CHECKED && __pSelectAllCheck->IsSelected() == false && __pGroupData != null)
+       {
+               int itemCount = __pGroupData->GetCount();
+               for (int groupIndex = 0 ; groupIndex < itemCount ; groupIndex ++)
+               {
+                       GroupItemClass* pGClass = (dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex)));
+                       if(pGClass == null)
+                       {
+                               continue;
+                       }
+                       for (int itemIndex = 0 ; itemIndex < pGClass->__pData->GetCount() ; itemIndex ++)
+                       {
+                               bool ret = __pListView->IsItemChecked(groupIndex,itemIndex);
+
+                               if (ret == false)
+                               {
+                                       __pSelectAllCheck->SetSelected(false);
+                                       return;
+                               }
+                       }
+               }
+               __pSelectAllCheck->SetSelected(true);
+       }
+
+}
+
+void
+EditHistoryListForm::OnGroupedListViewItemSwept(Tizen::Ui::Controls::GroupedListView& listView, int groupIndex, int itemIndex, Tizen::Ui::Controls::SweepDirection direction)
+{
+
+}
+
+String
+EditHistoryListForm::GetMonth(int month)
+{
+       String monthValue;
+       switch (month)
+       {
+       case 1:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_JAN"));;
+               break;
+       case 2:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_FEB"));;
+               break;
+       case 3:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_MAR"));;
+               break;
+       case 4:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_APRIL"));;
+               break;
+       case 5:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_MAY"));;
+               break;
+       case 6:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_JUNE"));;
+               break;
+       case 7:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_JUL"));;
+               break;
+       case 8:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_AUG"));;
+               break;
+       case 9:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_SEP"));;
+               break;
+       case 10:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_OCT"));;
+               break;
+       case 11:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_NOV"));;
+               break;
+       case 12:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_DEC"));;
+               break;
+       default:
+               break;
+       }
+
+       return monthValue;
+}
+
+void
+EditHistoryListForm::CreateGroupItems(void)
+{
+       AppLogDebug("EditHistoryListForm::createGroupItems entered");
+       if (__pGroupData != null)
+       {
+               __pGroupData->RemoveAll(true);
+               delete __pGroupData;
+               __pGroupData = null;
+       }
+
+       if (__pGroupData == null)
+       {
+               __pGroupData = new(std::nothrow) Collection::ArrayList();
+               __pGroupData->Construct();
+       }
+
+       DateTime currentTime;
+
+       HistoryPresentationModel::GetCurrentDateTime(currentTime);
+       GroupItemClass* pGroupItemClass = new(std::nothrow) GroupItemClass();
+       pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_TODAY");
+       pGroupItemClass->__endTime = currentTime;
+       pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+       __pGroupData->Add(*pGroupItemClass);
+       int dayOfWeek = 0;
+       Calendar* pGregorianCalendar = Calendar::CreateInstanceN(CALENDAR_GREGORIAN);
+
+       if (pGregorianCalendar != NULL)
+       {
+               pGregorianCalendar->SetTimeField(TIME_FIELD_YEAR, currentTime.GetYear());
+               pGregorianCalendar->SetTimeField(TIME_FIELD_MONTH, currentTime.GetMonth());
+               pGregorianCalendar->SetTimeField(TIME_FIELD_DAY_OF_MONTH, currentTime.GetDay());
+               dayOfWeek = pGregorianCalendar->GetTimeField(TIME_FIELD_DAY_OF_WEEK);
+               delete pGregorianCalendar;
+       }
+
+
+       switch(dayOfWeek)
+       {
+       case SUNDAY:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 6 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+
+       case MONDAY:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 7 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+
+       case TUESDAY:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 1 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 1 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 8 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+
+       case WEDNESDAY:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 1 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_MON");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 1 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 2 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 9 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+
+       case THURSDAY:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 1 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_TUE");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 1 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 2 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_MON");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 3 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 3 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 10 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+
+       case FRIDAY:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 1 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_WED");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 1 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 2 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_TUE");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 3 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_MON");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 3 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 4 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 4 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 11 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+
+       case SATURDAY:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 1 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_THU");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 1 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 2 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_WED");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 3 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_TUE");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 3 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 4 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_COM_BODY_MON");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 4 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 5 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 5 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 12 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+
+       default:
+               break;
+       }
+       int day = currentTime.GetDay();
+       switch(day/7)
+       {
+       case 2:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = L"Two weeks ago";
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 7 - dayOfWeek + 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+
+       case 3:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = L"Two weeks ago";
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 7 - dayOfWeek + 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = L"Three weeks ago";
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 21 - dayOfWeek + 2 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+
+       case 4:
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = L"Two weeks ago";
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 7 - dayOfWeek + 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = L"Three weeks ago";
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__startTime.AddDays(currentTime.GetDay() - 21 - dayOfWeek + 2 - 1);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_EARLIER_THIS_MONTH");
+               pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               pGroupItemClass->__endTime.AddDays(currentTime.GetDay() - 21 - dayOfWeek + 2 - 1);
+               pGroupItemClass->__startTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               __pGroupData->Add(*pGroupItemClass);
+               break;
+       default:
+               break;
+       }
+
+       pGroupItemClass = new(std::nothrow) GroupItemClass();
+       pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_MONTH");
+       pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+       pGroupItemClass->__endTime.AddDays(-1);
+       pGroupItemClass->__startTime.SetValue(currentTime.GetYear(), 1, 1);
+       pGroupItemClass->__startTime.AddMonths(currentTime.GetMonth() - 1 - 1);
+       __pGroupData->Add(*pGroupItemClass);
+
+       pGroupItemClass = new(std::nothrow) GroupItemClass();
+       pGroupItemClass->__titleText = CommonUtil::GetString(L"IDS_BR_BODY_OLDER");
+       pGroupItemClass->__endTime.SetValue(currentTime.GetYear(),1, 1);
+       pGroupItemClass->__endTime.AddMonths(currentTime.GetMonth() - 2);
+       pGroupItemClass->__endTime.AddDays(-1);
+       pGroupItemClass->__startTime.SetValue(0, 0, 0);
+       __pGroupData->Add(*pGroupItemClass);
+}
+
+void EditHistoryListForm::OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus)
+{
+       if (__pListView != null)
+       {
+               __pListView->UpdateList();
+       }
+
+       if(__pNotification)
+               __pNotification->SetShowState(false);
+}
+
+void
+EditHistoryListForm::OnTimerExpired(Timer&  timer)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if ( pSceneManager != NULL)
+       {
+               pSceneManager->GoBackward(BackwardSceneTransition());
+       }
+}
+
+void
+EditHistoryListForm::OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs)
+{
+       AppLog("receiving userevent for appcontrol %d",requestId);
+       if (requestId == APPCONTROL_LAUNCH_MAX_LIMIT_REACHED)
+       {
+               AppLog("receiving userevent for appcontrol %d ",requestId);
+               if(__pConfirmationPopup)
+               {
+                       __pConfirmationPopup->SetShowState(false);
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+       }
+}
diff --git a/src/IntEditHomePageForm.cpp b/src/IntEditHomePageForm.cpp
new file mode 100644 (file)
index 0000000..3d528b3
--- /dev/null
@@ -0,0 +1,299 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet EditHomePageForm class
+/*@file:  EditHomePageForm.h
+ *@brief: Allow user to set any page as Home page.
+ *
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+
+#include "IntBookmarkData.h"
+#include "IntCommonLib.h"
+#include "IntEditHomePageForm.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntSceneRegister.h"
+#include "IntSettingPresentationModel.h"
+
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+const int EditHomePageForm::IDA_BUTTON_DONE = 101;
+const int EditHomePageForm::IDA_BUTTON_CANCEL = 102;
+
+EditHomePageForm::EditHomePageForm(void)
+:__pUrlEditField(null)
+, __pMsgBox(null)
+, __modalMsgBoxResult(0)
+{
+
+}
+
+EditHomePageForm::~EditHomePageForm(void)
+{
+
+}
+
+bool
+EditHomePageForm::Initialize(void)
+{
+       Construct(L"IDL_EDIT_HOME_PAGE");
+       SetOrientation(ORIENTATION_AUTOMATIC);
+       return true;
+}
+
+result
+EditHomePageForm::OnInitializing(void)
+{
+       result r = E_SUCCESS;
+       SetFormBackEventListener(this);
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+       pSceneManager->AddSceneEventListener(IDSCN_EDIT_HOMEPAGE_VIEW, *this);
+
+       GetHeader()->AddActionEventListener(*this);
+
+       __pUrlEditField = static_cast<EditField*>(GetControl(L"IDC_EDITFIELD"));
+       if (__pUrlEditField != null)
+       {
+               __pUrlEditField->AddTextEventListener(*this);
+               __pUrlEditField->SetOverlayKeypadCommandButtonVisible(false);
+               AppLog("width of editfield edithomepage %d",__pUrlEditField->GetWidth());
+       }
+
+       return r;
+}
+
+result
+EditHomePageForm::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+       return r;
+}
+
+void
+EditHomePageForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       if (__pUrlEditField != null)
+       {
+               String favURL = SettingPresentationModel::GetInstance()->GetFavoriteUrl();
+               AppLogDebug("EditHomePageForm::OnSceneActivatedN favURL %ls",favURL.GetPointer());
+               __pUrlEditField->SetText(SettingPresentationModel::GetInstance()->GetFavoriteUrl());
+               __pUrlEditField->SetFocus();
+               __pUrlEditField->SetCursorPosition(__pUrlEditField->GetTextLength());
+               __pUrlEditField->ShowKeypad();
+               __pUrlEditField->Invalidate(true);
+       }
+
+       Invalidate(true);
+
+       return;
+}
+
+void
+EditHomePageForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+
+}
+
+void
+EditHomePageForm::OnFormBackRequested(Form& source)
+{
+       ArrayList* pArgList = null;
+       pArgList = new(std::nothrow) ArrayList();
+       pArgList->Construct();
+       pArgList->Add(*new(std::nothrow) String(CommonUtil::GetString(L"IDS_BR_SK_CANCEL")));
+       SceneManager::GetInstance()->GoBackward(BackwardSceneTransition(), pArgList);
+
+}
+
+void
+EditHomePageForm::OnActionPerformed(const Control& source, int actionId)
+{
+       ArrayList* pArgList = null;
+       pArgList = new(std::nothrow) ArrayList();
+       pArgList->Construct();
+       switch(actionId)
+       {
+       case IDA_BUTTON_DONE:
+       {
+               pArgList->Add(*new(std::nothrow) String(CommonUtil::GetString(L"IDS_BR_SK_DONE")));
+               String urlText = __pUrlEditField->GetText();
+               urlText.Trim();
+               AppLogDebug("set url text is %ls",urlText.GetPointer());
+
+               bool ret = false;
+               bool flag = false;
+               String firstPattern(L"((ftp|gopher|telnet|file|notes|ms-help):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)");//[\w\d:#@%/;$()~_?\+-=\\\.&]*
+               String secondPattern(L"^[A-Za-z0-9\.\+-:#@%/;$~?]+\\.[A-Za-z0-9 !\+-=:#@%/;$~()_?\\\.&]{2,}$");   // URL of type  abc.com (i.e without protocol in front of it)
+               RegularExpression firstRegex;
+               RegularExpression secondRegex;
+
+               firstRegex.Construct(firstPattern, REGEX_CASELESS);
+               secondRegex.Construct(secondPattern, REGEX_CASELESS);
+
+//             Uri uri;
+//             uri.SetUri(urlText);
+//             urlText = uri.GetEncodedString();
+
+               // Match
+               ret = firstRegex.Match(urlText, false); // This returns true value
+               flag = secondRegex.Match(urlText, false);  // Checks whether URL typed is of type  abc.com (i.e without protocol in front of it)
+
+
+               if (ret == true)
+               {
+                       //valid Url
+                       SettingPresentationModel::GetInstance()->SetHomepage(urlText);
+                       SettingPresentationModel::GetInstance()->SetFavoriteValue(urlText);
+                       result r = SceneManager::GetInstance()->GoBackward(BackwardSceneTransition(), pArgList);
+                       TryCatch(!IsFailed(r), "EditHomePageForm::OnActionPerformed Failed to GoBackward %s",GetErrorMessage(r));
+               }
+               else
+               {
+                       if (flag == true)
+                       {
+                               String validUrl;
+                               if((urlText.Contains("http://") == true) || (urlText.Contains("https://") == true))
+                               {
+                                       validUrl.Append(urlText);
+                               }
+                               else
+                               {
+                                       validUrl = L"http://";
+                                       validUrl.Append(urlText);
+                               }
+
+                               // save Url
+                               SettingPresentationModel::GetInstance()->SetHomepage(validUrl);
+                               SettingPresentationModel::GetInstance()->SetFavoriteValue(validUrl);
+                               result r = SceneManager::GetInstance()->GoBackward(BackwardSceneTransition(), pArgList);
+                               TryCatch(!IsFailed(r), "EditHomePageForm::OnActionPerformed Failed to GoBackward %s",GetErrorMessage(r));
+                       }
+                       else
+                       {
+                               // show pop up , not a valid URL
+                               String msg = CommonUtil::GetString(L"IDS_COM_POP_INVALID_URL");
+                               CreateMessage(msg);
+                       }
+               }
+
+               break;
+       }
+       case IDA_BUTTON_CANCEL:
+       {
+               pArgList->Add(*new(std::nothrow) String(CommonUtil::GetString(L"IDS_BR_SK_CANCEL")));
+               result r = SceneManager::GetInstance()->GoBackward(BackwardSceneTransition(), pArgList);
+               TryCatch(!IsFailed(r), "EditHomePageForm::OnActionPerformed Failed to GoBackward %s",GetErrorMessage(r));
+               break;
+       }
+       default:
+               break;
+       }
+
+       CATCH:
+       pArgList->RemoveAll(true);
+       delete pArgList;
+       return;
+}
+
+void
+EditHomePageForm::OnTextValueChanged(const Control& source)
+{
+       String title ;
+       Header* pHeader = GetHeader();
+
+       if (pHeader == NULL)
+       {
+               return;
+       }
+
+       if (__pUrlEditField == NULL)
+       {
+               return;
+       }
+
+       title = __pUrlEditField->GetText();
+       title.Trim();
+
+       // To disable done button when folder title edit-field is empty
+       if (__pUrlEditField && title.IsEmpty() == true)
+       {
+               pHeader->SetButtonEnabled(BUTTON_POSITION_RIGHT, false);
+       }
+       else
+       {
+               pHeader->SetButtonEnabled(BUTTON_POSITION_RIGHT, true);
+       }
+       pHeader->Invalidate(true);
+       return;
+}
+
+void
+EditHomePageForm::OnTextValueChangeCanceled(const Control& source)
+{
+       return;
+}
+
+void
+EditHomePageForm::OnOrientationChanged(const Control& source, OrientationStatus orientationStatus)
+{
+       return;
+}
+
+void
+EditHomePageForm::CreateMessage(String& message)
+{
+
+       if (__pMsgBox != null)
+       {
+               delete __pMsgBox;
+               __pMsgBox = null;
+               __modalMsgBoxResult = 0;
+       }
+
+       __pMsgBox = new(std::nothrow) MessageBox;
+       if (__pMsgBox != null)
+       {
+               __pMsgBox->Construct(L"", message, MSGBOX_STYLE_OK, 3000);
+       }
+
+       if (__pMsgBox != null)
+       {
+               __pMsgBox->ShowAndWait(__modalMsgBoxResult);
+               if (__modalMsgBoxResult == MSGBOX_RESULT_OK)
+               {
+                       if (__pMsgBox != null)
+                       {
+                               delete __pMsgBox;
+                               __pMsgBox = null;
+                       }
+               }
+               __modalMsgBoxResult = 0;
+       }
+
+       return;
+}
diff --git a/src/IntFaviconManager.cpp b/src/IntFaviconManager.cpp
new file mode 100644 (file)
index 0000000..b4104dc
--- /dev/null
@@ -0,0 +1,332 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file: IntFaviconManager.cpp
+ *@brief: Provides functionalities to handle/maintain Browser Favicon.
+ */
+
+#include <cstdlib>
+#include "IntTypes.h"
+#include "IntFaviconManager.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Io;
+using namespace Tizen::Media;
+
+const wchar_t* FAVICON_DATA_TABLE = L"FaviconData";
+static const wchar_t* IDB_ICON_DEFAULT_FAVICON = L"I01_icon_default_favicon.png";
+FaviconManager* FaviconManager::__pFaviconManagerInstance = null;
+
+Bitmap* FaviconManager::__pDefaultBitmap = null;
+
+FaviconManager::FaviconManager(void)
+{
+
+}
+
+FaviconManager::~FaviconManager(void)
+{
+
+}
+
+FaviconManager::FaviconManager(const FaviconManager& settingModelObj)
+{
+
+}
+
+FaviconManager& FaviconManager::operator=(const FaviconManager& settingModelObj)
+{
+       return *this;
+}
+
+result
+FaviconManager::Construct(void)
+{
+       result r = E_SUCCESS;
+       r = PresentationModelBase::Initialize();
+       TryCatch( !IsFailed(r),,"FaviconManager::Initialize failed %s",GetErrorMessage(r));
+
+       CATCH: return r;
+}
+
+void
+FaviconManager::CreateInstance(void)
+{
+       if (__pFaviconManagerInstance == null)
+               __pFaviconManagerInstance = new(std::nothrow) FaviconManager();
+       result r = __pFaviconManagerInstance->Construct();
+       if (IsFailed(r))
+       {
+               delete __pFaviconManagerInstance;
+               __pFaviconManagerInstance = null;
+               return;
+       }
+       std::atexit(DestroyInstance);
+}
+
+void FaviconManager::DestroyInstance(void)
+{
+       if (__pFaviconManagerInstance)
+       {
+               __pFaviconManagerInstance->UnInitialize();
+               delete __pFaviconManagerInstance;
+               __pFaviconManagerInstance = null;
+       }
+}
+
+
+FaviconManager*
+FaviconManager::GetInstance(void)
+{
+       if (__pFaviconManagerInstance == null)
+       {
+               CreateInstance();
+       }
+       return __pFaviconManagerInstance;
+
+}
+
+
+String
+FaviconManager::GenerateFileName(void)
+{
+       AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+       String keyCount("FileCount");
+       String fileName = UiApp::GetInstance()->GetAppRootPath() + "data/favicons/";
+       result r = E_SUCCESS;
+       int keyValue = 1;
+       if ( pAppRegistry == NULL )
+       {
+               return NULL;
+       }
+       r = pAppRegistry->Get(keyCount, keyValue);
+
+       if (r == E_KEY_NOT_FOUND)
+       {
+               keyValue = 1;
+               pAppRegistry->Add(keyCount, keyValue);
+       }
+       else
+       {
+               keyValue++;
+               pAppRegistry->Set(keyCount, keyValue);
+       }
+
+       fileName.Append(keyValue);
+       pAppRegistry->Save();
+
+       return fileName;
+}
+
+void
+FaviconManager::SaveBitmapToFile(Bitmap& bitmap, String& filePath)
+{
+
+       result r;
+       Image image;
+
+       image.Construct();
+       r = image.EncodeToFile(bitmap, Tizen::Media::IMG_FORMAT_PNG, filePath, true);
+
+       TryCatch( !IsFailed(r),,"FaviconManager::SaveBitmapToFile %s",GetErrorMessage(r));
+
+       CATCH: return ;
+}
+
+String
+FaviconManager::SaveFavicon(Tizen::Graphics::Bitmap& bitmap, String& url)
+{
+       AppLogDebug("FaviconManager::SaveFavicon");
+
+       result r = E_FAILURE;
+       String faviconTable = FAVICON_DATA_TABLE;
+       String query;
+       String columnNames;
+       String attachment;
+       int resultCount = -1;
+       int length = -1;
+       DateTime dt;
+       int faviconID = -1;
+       String faviconId;
+       String filePath ;
+       bool nextRowPresent = false;
+
+       columnNames.Append(L"URL, ");
+       columnNames.Append(L"FILE_PATH");
+
+       //strQuery.Append(L"SELECT FILE_PATH FROM strFaviconTable WHERE URL= 'strURL'");
+       query.Clear();
+       //strQuery.Format(MAX_DB_QUERY_SIZE, L"SELECT COUNT(ID) FROM %ls WHERE NOTEBOOK_ID = %ls", strTable.GetPointer(),notebookId.GetPointer());
+       query.Append(L"SELECT ID, FILE_PATH FROM ");
+       query.Append(faviconTable);
+       query.Append(" WHERE URL LIKE ");
+       query.Append("'");
+       query.Append(url);
+       query.Append("'");
+       r = PresentationModelBase::ExecuteQuery(query, resultCount);
+       AppLogDebug("FaviconManager: nResultCount %d",resultCount);
+
+       if (resultCount < 1)
+       {
+               filePath = GenerateFileName();
+               if (url.EndsWith(L".gif"))
+               {
+                       filePath.Append(L".gif");
+               }
+               else if (url.EndsWith(L".ico"))
+               {
+                       filePath.Append(L".ico");
+               }
+               else if (url.EndsWith(L".png"))
+               {
+                       filePath.Append(L".png");
+               }
+               query.Clear();
+               //@Append() is replaced with Format() for improving performance
+               //strQuery.Format(MAX_DB_QUERY_SIZE, L"INSERT INTO %ls(%ls) VALUES('%ls', '%ls', '%ls', %ls, '%ls', '%ls', %d, %d, '%ls')", strNoteTable.GetPointer(),strColumnNames.GetPointer(), note.GetNoteTitle().GetPointer(), notePlaintext.GetPointer(), noteEncodedHtml.GetPointer(), note.GetNotebookId().GetPointer(), dt.ToString().GetPointer(), dt.ToString().GetPointer(), note.IsFavorite(), note.IsLocked(), strAttachment.GetPointer());
+               query.Append(L"INSERT INTO ");
+               query.Append(faviconTable);
+               query.Append("(");
+               query.Append(columnNames);
+               query.Append(") ");
+               query.Append("VALUES(");
+               query.Append("'");
+               query.Append(url);
+               query.Append("'");
+               query.Append(", ");
+               query.Append("'");
+               query.Append(filePath);
+               query.Append("')");
+
+               r = PresentationModelBase::ExecuteQuery(query, resultCount);
+               TryCatch( r == E_SUCCESS,,"FaviconManager::SaveFavicon query failed  %s",GetErrorMessage(r));
+
+               r = PresentationModelBase::CommitDb();
+               TryCatch( r == E_SUCCESS,,"FaviconManager::SaveFavicon CommitDb failed  %s",GetErrorMessage(r));
+
+               r = PresentationModelBase::GetLastInsertedId(faviconTable, faviconID);
+               TryCatch( r == E_SUCCESS,,"FaviconManager::SaveFavicon GetLastInsertedId failed  %s",GetErrorMessage(r));
+
+               faviconId.Append(faviconID);
+
+               if (faviconId.GetLength() < 0)
+               {
+                       AppLogDebug("FaviconManager::length is less than 0");
+               }
+
+       }
+       else
+       {
+               r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+               TryCatch( r == E_SUCCESS,,"FaviconManager::SaveFavicon DbIsNextRowPresent failed  %s",GetErrorMessage(r));
+
+               if (nextRowPresent == true)
+               {
+                       r = PresentationModelBase::GetColumn(0, faviconID);
+                       TryCatch( r == E_SUCCESS,,"FaviconManager::SaveFavicon GetColumn failed  %s",GetErrorMessage(r));
+
+                       faviconId.Append(faviconID);
+
+                       if (faviconId.GetLength() < 0)
+                       {
+                               AppLogDebug("FaviconManager::length is less than 0");
+                       }
+                       r = PresentationModelBase::GetColumn(1, filePath);
+                       TryCatch( r == E_SUCCESS,,"FaviconManager::SaveFavicon GetColumn failed  %s",GetErrorMessage(r));
+               }
+
+       }
+
+       SaveBitmapToFile(bitmap,filePath);
+       AppLogDebug("FaviconManager::SaveFavicon: %ls, %ls , %ls", url.GetPointer(),filePath.GetPointer(), faviconId.GetPointer());
+
+       CATCH: return faviconId;
+    }
+
+Bitmap*
+FaviconManager::GetFaviconN(Tizen::Base::String& favicon_Id)
+{
+       int count = -1;
+       int length = -1;
+       String query;
+       String table = FAVICON_DATA_TABLE;
+       result r = E_FAILURE;
+       bool nextRowPresent = false;
+       String fileName ;
+       Image image;
+       Bitmap* pFaviconBitmap = null;
+
+       image.Construct();
+
+       //query.Format(MAX_DB_QUERY_SIZE, L"SELECT * FROM %ls WHERE NOTEBOOK_ID = %ls", strTable.GetPointer(),notebookId.GetPointer());
+       query.Append(L"SELECT FILE_PATH FROM ");
+       query.Append(table);
+       query.Append(L" WHERE ID= ");
+       query.Append("'");
+       query.Append(favicon_Id);
+       query.Append("'");
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"FaviconManager::GetFavicon ExecuteQuery failed  %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+       TryCatch( r == E_SUCCESS,,"FaviconManager::GetFavicon DbIsNextRowPresent failed  %s",GetErrorMessage(r));
+
+       if (nextRowPresent == true)
+       {
+               r = PresentationModelBase::GetColumn(0, fileName);
+               TryCatch( r == E_SUCCESS,,"FaviconManager::GetFavicon GetColumn failed  %s",GetErrorMessage(r));
+
+       }
+
+       if (fileName.EndsWith(L".gif"))
+       {
+               pFaviconBitmap = image.DecodeN(fileName, BITMAP_PIXEL_FORMAT_ARGB8888);
+       }
+       else if (fileName.EndsWith(L".ico"))
+       {
+               pFaviconBitmap = image.DecodeN(fileName, BITMAP_PIXEL_FORMAT_ARGB8888);
+       }
+       else if (fileName.EndsWith(L".png"))
+       {
+               pFaviconBitmap = image.DecodeN(fileName, BITMAP_PIXEL_FORMAT_R8G8B8A8);
+       }
+
+       return pFaviconBitmap;
+
+       CATCH: return null;
+}
+
+Bitmap*
+FaviconManager::GetDefaultFaviconN()
+{
+       AppResource* pAppResource = Application::GetInstance()->GetAppResource();
+
+       if ( pAppResource == NULL )
+       {
+               return null;
+       }
+
+       __pDefaultBitmap = pAppResource->GetBitmapN(IDB_ICON_DEFAULT_FAVICON);
+       return __pDefaultBitmap;
+}
+
diff --git a/src/IntFontManager.cpp b/src/IntFontManager.cpp
new file mode 100644 (file)
index 0000000..dfa6d5a
--- /dev/null
@@ -0,0 +1,170 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:  IntFontManager.cpp
+ *@brief: This header file contains the definitions of the FontManager class.
+ */
+
+#include "IntFontManager.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+
+FontTable fontTable[] = {
+               //FONT_GT34
+               {
+                               NULL, L"Global" /*L"GT_Latin"*/, FONT_STYLE_PLAIN, 34
+               },
+               //FONT_GT32
+               {
+                               NULL, L"Global" /*L"GT_Latin"*/, FONT_STYLE_PLAIN | FONT_STYLE_BOLD, 32
+               },
+               //FONT_GT30
+               {
+                               NULL, L"Global" /*L"GT_Latin"*/, FONT_STYLE_PLAIN | FONT_STYLE_BOLD, 30
+               },
+               //FONT_GT26
+               {
+                               NULL, L"Global" /*L"GT_Latin"*/, FONT_STYLE_PLAIN | FONT_STYLE_BOLD, 26
+               },
+               //FONT_GT20
+               {
+                               NULL, L"Global" /*L"GT_Latin"*/, FONT_STYLE_PLAIN | FONT_STYLE_BOLD, 20
+               },
+               //FONT_GT14
+               {
+                               NULL, L"Global" /*L"GT_Latin"*/, FONT_STYLE_PLAIN | FONT_STYLE_BOLD, 14
+               },
+
+               //FONT_GP40
+               {
+                               NULL, L"Global" /*L"GP_Latin"*/, FONT_STYLE_PLAIN, 40
+               },
+               //FONT_GP38
+               {
+                               NULL, L"Global" /*L"GP_Latin"*/, FONT_STYLE_PLAIN, 38
+               },
+               //FONT_GP36
+               {
+                               NULL, L"Global" /*L"GP_Latin"*/, FONT_STYLE_PLAIN, 36
+               },
+               //FONT_GP34
+               {
+                               NULL, L"Global" /*L"GP_Latin"*/, FONT_STYLE_PLAIN, 34
+               },
+               //FONT_GP30
+               {
+                               NULL, L"Global" /*L"GP_Latin"*/, FONT_STYLE_PLAIN, 30
+               },
+               //FONT_GP26
+               {
+                               NULL, L"Global" /*L"GP_Latin"*/, FONT_STYLE_PLAIN, 26
+               },
+               //FONT_GP24
+               {
+                               NULL, L"Global" /*L"GP_Latin"*/, FONT_STYLE_PLAIN, 24
+               },
+               //FONT_GP18
+               {
+                               NULL, L"Global" /*L"GP_Latin"*/, FONT_STYLE_PLAIN, 18
+               },
+
+               //FONT_GS30
+               {
+                               NULL, L"Global" /*L"GS_Latin"*/, FONT_STYLE_PLAIN, 30
+               },
+               //FONT_GS34
+               {
+                               NULL, L"Global" /*L"GS_Latin"*/, FONT_STYLE_PLAIN, 34
+               },
+
+               // end of font table ----------
+               {
+                               NULL, L"", FONT_STYLE_PLAIN, 0
+               }
+};
+
+void
+FontManager::CreateFont(FontId fontValue)
+{
+       Font* pFont = null;
+       if (fontValue < 0 || fontValue >= MAX_FONT)
+       {
+               return;
+       }
+
+       if (fontTable[fontValue].pInstance)
+       {
+               return;
+       }
+
+       if (fontTable[fontValue].fontName.GetLength() <= 0)
+       {
+               return;
+       }
+
+       pFont = new(std::nothrow) Font();
+       // If pFont is null then return
+       if (pFont == NULL)
+       {
+               return;
+       }
+
+       pFont->Construct( /*g_FontTable[fontid].fontName,*/
+                       fontTable[fontValue].fontStyle,
+                       fontTable[fontValue].fontSize);
+
+       fontTable[fontValue].pInstance = pFont;
+       return;
+}
+
+Font*
+FontManager::GetFont(FontId fontValue)
+{
+       if (fontValue < 0 || fontValue >= MAX_FONT)
+       {
+               return NULL;
+       }
+
+       //Check for the existence of fontValue in fontTable and if its not null then call CreateFont(fontValue)
+
+       if (fontTable[fontValue].pInstance == null)
+       {
+               CreateFont(fontValue);
+       }
+
+       return fontTable[fontValue].pInstance;
+
+}
+
+void
+FontManager::ReleaseFonts(void)
+{
+       int maxCount = 0;
+
+       for (maxCount = 0; maxCount < MAX_FONT; maxCount++)
+       {
+               //delete if instance exists in fontTable
+               if (fontTable[maxCount].pInstance)
+               {
+                       delete fontTable[maxCount].pInstance;
+                       fontTable[maxCount].pInstance = NULL;
+               }
+       }
+       return;
+}
diff --git a/src/IntFormFactory.cpp b/src/IntFormFactory.cpp
new file mode 100644 (file)
index 0000000..436d95a
--- /dev/null
@@ -0,0 +1,320 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:  IntFormFactory.cpp
+ *@brief: FormFactory class helps in creating appropriate forms with a specified form ID.
+ *        It Should be derived from Tizen::Ui::Scenes::IFormFactory class
+ */
+
+#include "IntAddBookmarkForm.h"
+#include "IntArticleReaderForm.h"
+#include "IntBookmarkListForm.h"
+#include "IntBrightnessForm.h"
+#include "IntCommonLib.h"
+#include "IntCreateBookmarkFolderForm.h"
+#include "IntEditBookmarkListForm.h"
+#include "IntEditHistoryListForm.h"
+#include "IntEditHomePageForm.h"
+#include "IntHistoryListForm.h"
+#include "IntMainForm.h"
+#include "IntMultipleWindowForm.h"
+#include "IntReaderFontSizeForm.h"
+#include "IntFormFactory.h"
+#include "IntSettingForm.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+const wchar_t* IDL_FORM_MAIN_VIEW_SCENE = L"FormMainMenu";
+const wchar_t* IDL_FORM_BOOKMARK_LIST_SCENE = L"BooKmarkList";
+const wchar_t* IDL_FORM_HISTORY_LIST_SCENE = L"HistoryList";
+const wchar_t* IDL_FORM_EDIT_HISTORY_LIST_SCENE = L"EditHistoryList";
+const wchar_t* IDL_FORM_SETTINGS_CLEAR_PRIVATE_DATA_SCENE = L"SettingsClearPrivateData";
+const wchar_t* IDL_FORM_MULTIPLE_WINDOW_SCENE = L"MultipleWindow";
+const wchar_t* IDL_FORM_SETTINGS_SCENE = L"Settings";
+const wchar_t* IDL_FORM_ADD_BOOKMARK_SCENE = L"AddBookmark";
+const wchar_t* IDL_FORM_ARTICLE_READER_SCENE = L"ArticleReader";
+const wchar_t* IDL_FORM_EDIT_BOOKMARK_LIST_SCENE = L"EditBookmarkList";
+const wchar_t* IDL_FORM_FIND_WORD_SCENE = L"FindWord";
+const wchar_t* IDL_FORM_CREATE_BOOKMARK_FOLDER_SCENE = L"CreateBookmarkFolder";
+const wchar_t* IDL_FORM_FONT_SIZE_SCENE = L"FontSize";
+const wchar_t* IDL_FORM_EDIT_HOME_PAGE_SCENE = L"EditHomePage";
+const wchar_t* IDL_FORM_BRIGHTNESS_SCENE = L"Brightness";
+
+
+FormFactory::FormFactory(void)
+{
+
+}
+
+FormFactory::~FormFactory(void)
+{
+
+}
+
+Form*
+FormFactory::CreateFormN(const String& formId, const SceneId& sceneId)
+{
+       AppLog("FormFactory createForm");
+
+       Tizen::Ui::Controls::Form* pNewForm = null;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if ( pSceneManager == null)
+       {
+               return null;
+       }
+
+       if (formId.Contains(IDL_FORM_MAIN_VIEW_SCENE) == true)
+       {
+               MainForm* pForm = new(std::nothrow) MainForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pSceneManager->AddSceneEventListener(sceneId, *pForm);
+               pNewForm = pForm;
+       }
+       else if (formId == IDL_FORM_BOOKMARK_LIST_SCENE)
+       {
+               BookmarkListForm* pForm = new(std::nothrow) BookmarkListForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+       else if (formId == IDL_FORM_HISTORY_LIST_SCENE)
+       {
+               HistoryListForm* pForm = new(std::nothrow) HistoryListForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+       else if (formId == IDL_FORM_EDIT_HISTORY_LIST_SCENE)
+       {
+               EditHistoryListForm* pForm = new(std::nothrow) EditHistoryListForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+
+       else if (formId == IDL_FORM_MULTIPLE_WINDOW_SCENE)
+       {
+               MultipleWindowForm* pForm = new(std::nothrow) MultipleWindowForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+       else if (formId == IDL_FORM_SETTINGS_SCENE)
+       {
+               SettingForm* pForm = new(std::nothrow) SettingForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+       else if (formId == IDL_FORM_ADD_BOOKMARK_SCENE)
+       {
+               AddBookmarkForm* pForm = new(std::nothrow) AddBookmarkForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+       else if (formId == IDL_FORM_ARTICLE_READER_SCENE)
+       {
+               ArticleReaderForm* pForm = new(std::nothrow) ArticleReaderForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+       else if (formId == IDL_FORM_EDIT_BOOKMARK_LIST_SCENE)
+       {
+               EditBookmarkListForm* pForm = new(std::nothrow) EditBookmarkListForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+
+       else if (formId == IDL_FORM_CREATE_BOOKMARK_FOLDER_SCENE)
+       {
+               CreateBookmarkFolderForm* pForm = new(std::nothrow) CreateBookmarkFolderForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+
+       else if (formId == IDL_FORM_FONT_SIZE_SCENE)
+       {
+               ReaderFontSizeForm* pForm = new(std::nothrow) ReaderFontSizeForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+       else if (formId == IDL_FORM_EDIT_HOME_PAGE_SCENE)
+       {
+               EditHomePageForm* pForm = new(std::nothrow) EditHomePageForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+       else if (formId == IDL_FORM_BRIGHTNESS_SCENE)
+       {
+               BrightnessForm* pForm = new(std::nothrow) BrightnessForm();
+               if (pForm == null)
+               {
+                       return null;
+               }
+               pForm->Initialize();
+               pNewForm = pForm;
+       }
+       AppLogDebug("FormFactory createForm exit");
+//     pSceneManager->AddSceneEventListener(sceneId, *this);
+       return pNewForm;
+}
+
+
+void
+FormFactory::SetFontSize(Container& container, int font)
+{
+       IList* pControls = container.GetControls();
+       if(pControls == null)
+       {
+               return;
+       }
+       for(int count = 0; count < pControls->GetCount(); count++)
+       {
+               //Check if the control is again an container
+               Container *pContainer = dynamic_cast<Container*>(pControls->GetAt(count));
+               if(pContainer != null)
+               {
+                       SetFontSize(*pContainer, font);
+               }
+               else //Check if it is a button
+               {
+                       Button *pButton = dynamic_cast<Button*>(pControls->GetAt(count));
+                       if(pButton != null)
+                       {
+                               pButton->SetTextSize(font);
+                       }
+                       else //Check if a label
+                       {
+                               Label *pLabel = dynamic_cast<Label*>(pControls->GetAt(count));
+                               if(pLabel != null)
+                               {
+                                       pLabel->SetTextConfig(font, pLabel->GetTextStyle());
+                               }
+                               else //Check if a EditField
+                               {
+                                       EditField *pEditField = dynamic_cast<EditField*>(pControls->GetAt(count));
+                                       if(pEditField != null)
+                                       {
+                                               pEditField->SetTextSize(font);
+                                       }
+                                       else //Check if a EditArea
+                                       {
+                                               EditArea *pEditArea = dynamic_cast<EditArea*>(pControls->GetAt(count));
+                                               if(pEditArea != null)
+                                               {
+                                                       pEditArea->SetTextSize(font);
+                                               }
+                                               else //Check if a ExpandableEditArea
+                                               {
+                                                       ExpandableEditArea *pExpandableEditArea = dynamic_cast<ExpandableEditArea*>(pControls->GetAt(count));
+                                                       if(pExpandableEditArea != null)
+                                                       {
+                                                               pExpandableEditArea->SetTextSize(font);
+                                                       }
+                                                       else //Check if a TextBox
+                                                       {
+                                                               TextBox *pTextBox = dynamic_cast<TextBox*>(pControls->GetAt(count));
+                                                               if(pTextBox != null)
+                                                               {
+                                                                       pTextBox->SetTextSize(font);
+                                                               }
+                                                               else //Check if a SearchBar
+                                                               {
+                                                                       SearchBar *pSearchBar = dynamic_cast<SearchBar*>(pControls->GetAt(count));
+                                                                       if(pSearchBar != null)
+                                                                       {
+                                                                               pSearchBar->SetSearchFieldTextSize(font);
+                                                                       }
+                                                                       else //Check if a List
+                                                                       {
+
+                                                                       }
+                                                               }
+                                                       }
+                                               }
+                                       }
+                               }
+                       }
+               }
+       }
+}
+
+void
+FormFactory::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       AppLog("FormFactory::OnSceneActivatedN");
+       Form *pForm = UiApp::GetInstance()->GetFrameAt(0)->GetCurrentForm();
+
+       if(pForm != null)
+       {
+               String fontSizeStr = "";
+               int fontSize = CommonUtil::GetFontSize();
+               AppLog("Font sizeStr: %ls, fontsize:%d", fontSizeStr.GetPointer(), fontSize);
+               SetFontSize(*pForm, fontSize);
+               pForm->Invalidate(true);
+       }
+}
diff --git a/src/IntHistory.cpp b/src/IntHistory.cpp
new file mode 100644 (file)
index 0000000..a62ad5a
--- /dev/null
@@ -0,0 +1,287 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file: IntHistory.cpp
+ *@brief: Used to define History
+ */
+
+#include "IntHistoryData.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Content;
+using namespace Tizen::Graphics;
+using namespace Tizen::Io;
+using namespace Tizen::System;
+using namespace Tizen::Locales;
+using namespace Tizen::Media;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+
+History::History(void)
+       : __historyId("")
+       , __historyTitle("")
+       , __historyUrl("")
+       , __iconPath("")
+       ,__bookmarkId(L"")
+       ,__faviconId(L"")
+    , __visitedCount(0)
+       , __pThumbnail(null)
+    , __thumbnailPath("")
+       ,__pFavIconData(null)
+       ,__favIconHeight(0)
+       ,__favIconWidth(0)
+{
+       AppLog("History::History(void)");
+       __visitedTime.SetValue(0,0,0);
+}
+
+History::History(const History& hs)
+{
+       AppLog("History::History(const History& hs)");
+       __historyId = hs.__historyId;
+       __historyTitle = hs.__historyTitle;
+       __historyUrl = hs.__historyUrl;
+}
+
+History::~History(void)
+{
+       if (__pThumbnail != null)
+       {
+               delete __pThumbnail; //TODO To get this reviewed
+       }
+       if (__pFavIconData)
+       {
+               delete __pFavIconData;
+       }
+       AppLog("History::~History()");
+}
+
+History&
+History::operator =(const History& rhs)
+{
+       if (this != &rhs)
+       {
+               __historyId = rhs.__historyId;
+               __historyTitle = rhs.__historyTitle;
+               __historyUrl = rhs.__historyUrl;
+       }
+       return *this;
+}
+
+String
+History::GetHistoryId(void) const
+{
+       return __historyId;
+}
+
+String
+History::GetHistoryTitle(void) const
+{
+       return __historyTitle;
+}
+
+String
+History::GetHistoryUrl(void) const
+{
+       return __historyUrl;
+}
+
+DateTime
+History::GetVisitedTime(void) const
+{
+       return __visitedTime;
+}
+
+String
+History::GetHistoryIconPath(void) const
+{
+       return __iconPath;
+}
+
+String
+History::GetFaviconId(void) const
+{
+       return __faviconId;
+}
+
+String
+History::GetBookmarkId(void) const
+{
+       return __bookmarkId;
+}
+
+int
+History::GetVisitedCount(void) const
+{
+       return __visitedCount;
+}
+
+Bitmap*
+History::GetThumbnail(void) const
+{
+       return __pThumbnail;
+}
+
+String
+History::GetThumbnailPath(void) const
+{
+       return __thumbnailPath;
+}
+
+void
+History::SetHistoryId(const String& strHistoryId)
+{
+       __historyId = strHistoryId;
+       return;
+}
+
+void
+History::SetHistoryTitle(String& strHistoryTitle)
+{
+       strHistoryTitle.Trim();
+       __historyTitle = strHistoryTitle;
+       return;
+}
+
+void
+History::SetHistoryUrl(const String& strHistoryUrl)
+{
+       __historyUrl = strHistoryUrl;
+       return;
+}
+
+void
+History::SetVisitedTime(const DateTime& strVisitedTime)
+{
+       __visitedTime = strVisitedTime;
+       return;
+}
+
+void
+History::SetIconPath(const String& strFilePath)
+{
+       __iconPath = strFilePath;
+       return;
+}
+
+void
+History::SetFaviconId(const String& strFaviconId)
+{
+       __faviconId = strFaviconId;
+}
+
+void
+History::SetBookmarkId(const String& bookmarkId)
+{
+       __bookmarkId = bookmarkId;
+}
+
+void
+History::SetVisitedCount(int& visitedCount)
+{
+       __visitedCount = visitedCount;
+}
+
+void
+History::SetThumbnail(Bitmap* thumbnail)
+{
+       //TODO To get this reviewed
+       if(__pThumbnail != thumbnail && __pThumbnail != null) {
+               delete __pThumbnail;
+       }
+       __pThumbnail = thumbnail;
+}
+
+void
+History::SetThumbnailPath(String& thumbnailPath)
+{
+       __thumbnailPath = thumbnailPath;
+}
+
+void
+History::SetFavIconBitmap(Tizen::Graphics::Bitmap& favIconImage)
+{
+       Image* pImage = null;
+       pImage = new Image();
+       pImage->Construct();
+       if (__pFavIconData != null)
+       {
+               delete __pFavIconData;
+               __pFavIconData = null;
+       }
+       __pFavIconData = pImage->EncodeToBufferN(favIconImage,Tizen::Media::IMG_FORMAT_PNG);
+
+       __favIconWidth = favIconImage.GetWidth();
+       __favIconHeight = favIconImage.GetHeight();
+
+       delete pImage;
+}
+
+void
+History::SetFavIconBuffer(Tizen::Base::ByteBuffer& favIconBuffer)
+{
+       __pFavIconData = &favIconBuffer;
+}
+
+ByteBuffer*
+History::GetFavIconBuffer()
+{
+       return __pFavIconData;
+}
+
+Bitmap*
+History::GetFavIconBitmap()
+{
+       Bitmap *pBitmap = null;
+
+       if (__pFavIconData != null)
+       {
+               Image *pImage = new(std::nothrow) Image();
+               pImage->Construct();
+               pBitmap = pImage->DecodeN(*__pFavIconData, IMG_FORMAT_PNG, BITMAP_PIXEL_FORMAT_ARGB8888);
+               delete pImage;
+       }
+       return pBitmap;
+}
+
+int
+History::GetFavIconWidth()
+{
+       return __favIconWidth;
+}
+
+int
+History::GetFavIconHeight()
+{
+       return __favIconHeight;
+}
+
+void
+History::SetFavIconWidth(int width)
+{
+       __favIconWidth = width;
+}
+
+void
+History::SetFavIconHeight(int height)
+{
+       __favIconHeight = height;
+}
diff --git a/src/IntHistoryListForm.cpp b/src/IntHistoryListForm.cpp
new file mode 100644 (file)
index 0000000..28d19a8
--- /dev/null
@@ -0,0 +1,2005 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet HistoryListForm class
+/*@file: HistoryListForm.cpp
+ *@brief:      This class defines HistoryListForm used define history
+ *
+ */
+
+#include <FApp.h>
+#include <FUi.h>
+#include "IntBookmarkData.h"
+#include "IntBookmarkPresentationModel.h"
+#include "IntCommonLib.h"
+#include "IntFaviconManager.h"
+#include "IntHistoryListForm.h"
+#include "IntHistoryPresentationModel.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntSceneRegister.h"
+#include "IntTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Runtime;
+using namespace Tizen::Graphics;
+using namespace Tizen::Locales;
+using namespace Tizen::Media;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+using namespace Tizen::System;
+
+static const wchar_t* IDB_TAB_ICON_BOOKMARKS =  L"I01_search_list_icon_favorite.png";
+static const wchar_t* IDB_TAB_ICON_HISTORY =L"I01_search_list_icon_history.png";
+static const wchar_t* IDB_ICON_BOOKMARK_ON_TEMP = L"00_icon_favorite_on_74x74.png";
+static const wchar_t* IDB_ICON_BOOKMARK_OFF_TEMP = L"00_icon_favorite_off_74x74.png";
+
+
+const int HistoryListForm::IDA_TABBAR_ITEM_1 = 101;
+const int HistoryListForm::IDA_TABBAR_ITEM_2 = 102;
+const int HistoryListForm::IDA_EDIT_HISTORY_LIST_FORM = 103;
+const int HistoryListForm::IDA_FORMAT_ICON = 104;
+const int HistoryListForm::IDA_FORMAT_TITLE = 105;
+const int HistoryListForm::IDA_FORMAT_URL = 106;
+const int HistoryListForm::IDA_FORMAT_BOOKMARK = 107;
+
+
+HistoryListForm::HistoryListForm(void)
+{
+       __pBookmarkList = null;
+       __pGroupedListView =null;
+       __pSearchListView = null;
+       __pSearchBar = null;
+       __pGroupData = null;
+       __pSearchedData = null ;
+       __searchHistory = false;
+       __isNoHistoryPresent = true;
+       __searchText = L"";
+       __previousSceneId = L"";
+}
+
+HistoryListForm::~HistoryListForm(void)
+{
+       if (__pGroupData != null)
+       {
+               __pGroupData->RemoveAll(false);
+               delete __pGroupData;
+       }
+       if(__pBookmarkList != null)
+       {
+               __pBookmarkList->RemoveAll(false);
+               delete __pBookmarkList;
+       }
+       if (__pSearchListView)
+       {
+               delete __pSearchListView;
+               __pSearchListView = null;
+       }
+}
+
+bool
+HistoryListForm::Initialize(void)
+{
+       Construct(L"IDL_HISTORY_LIST");
+
+       return true;
+}
+
+result
+HistoryListForm::OnInitializing(void)
+{
+       AppLog("HistoryListForm::OnInitializing");
+       result r = E_SUCCESS;
+       SceneManager* pSceneManager = null;
+       HeaderItem bookmark;
+       HeaderItem history;
+       Header *pHeader = GetHeader();
+       Bitmap *pIconBitmap = null;
+       AppResource* pAppResource = UiApp::GetInstance()->GetAppResource();
+       const Color brown = Color(32, 32, 32, 0xFF);
+//     bool isHwBackButtonExist = false;
+//     Tizen::System::SystemInfo::GetValue(L"http:://tizen.org/feature/input.back.key",isHwBackButtonExist);
+//
+//     SetFormStyle(FORM_STYLE_INDICATOR | FORM_STYLE_HEADER | FORM_STYLE_FOOTER);
+       // Setup back event listener
+       SetFormBackEventListener(this);
+
+       GetHeader()->AddActionEventListener(*this);
+       GetFooter()->AddActionEventListener(*this);
+
+//     if(isHwBackButtonExist)
+//     {
+//             GetFooter()->SetBackButtonEnabled(false);
+//     }
+       AddOrientationEventListener(*this);
+       SettingInfo::AddSettingEventListener(*this);
+
+       pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager != null)
+       {
+               pSceneManager->AddSceneEventListener(IDSCN_HISTORY_LIST, *this);
+       }
+
+       __fontSize = CommonUtil::GetFontSize();
+       if (pAppResource == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pGroupedListView = static_cast< GroupedListView* >(GetControl(L"IDC_GROUPEDLISTVIEW1"));
+       if (__pGroupedListView == null)
+       {
+               return E_FAILURE;
+       }
+
+       r = __pGroupedListView->SetItemProvider(*this);
+       if (IsFailed(r))
+       {
+               return r;
+       }
+
+
+       __pSearchBar = static_cast< SearchBar* >(GetControl(L"IDC_SEARCHBAR1"));
+       if (__pSearchBar == null)
+       {
+               return E_FAILURE;
+       }
+       __pSearchBar->AddFocusEventListener(*this);
+       __pSearchListView = new(std::nothrow) GroupedListView();
+       if (__pSearchListView == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pGroupedListView->AddGroupedListViewItemEventListener(*this);
+       r = __pGroupedListView->SetBounds(Rectangle(0,__pGroupedListView->GetY(),GetClientAreaBounds().width,GetClientAreaBounds().height  - __pSearchBar->GetHeight() - __pSearchBar->GetY()));
+       if (IsFailed(r))
+       {
+               return r;
+       }
+       r = __pSearchListView->Construct(Rectangle(0,0, GetClientAreaBounds().width, GetClientAreaBounds().height -__pSearchBar->GetHeight() - __pSearchBar->GetY()), GROUPED_LIST_VIEW_STYLE_INDEXED, true, false);
+       if (IsFailed(r))
+       {
+               return r;
+       }
+       r = __pSearchListView->SetItemProvider(*this);
+       if (IsFailed(r))
+       {
+               return r;
+       }
+       r = __pSearchListView->SetTextOfEmptyList(CommonUtil::GetString(L"IDS_BR_BODY_NO_RESULTS_FOUND"));
+
+       if (IsFailed(r))
+       {
+               return r;
+       }
+
+       __pSearchListView->SetBackgroundColor(GetBackgroundColor());
+       __pSearchListView->SetTextColorOfEmptyList(Color::GetColor(COLOR_ID_BLACK));
+       __pSearchListView->AddGroupedListViewItemEventListener(*this);
+       r = __pSearchListView->SetShowState(false);
+       if (IsFailed(r))
+       {
+               return r;
+       }
+
+
+       __pSearchBar->AddSearchBarEventListener(*this);
+       __pSearchBar->AddKeypadEventListener(*this);
+       r = __pSearchBar->SetContent(__pSearchListView);
+
+       if (pHeader != null)
+       {
+               pHeader->SetStyle(HEADER_STYLE_TAB);
+               bookmark.Construct(IDA_TABBAR_ITEM_1);
+               String strbookmark;
+               pAppResource->GetString(L"IDS_BR_TAB_BOOKMARKS", strbookmark);
+               bookmark.SetText(strbookmark);
+               pIconBitmap = pAppResource->GetBitmapN(IDB_TAB_ICON_BOOKMARKS);
+               bookmark.SetIcon(HEADER_ITEM_STATUS_NORMAL, pIconBitmap);
+               bookmark.SetIcon(HEADER_ITEM_STATUS_PRESSED, pIconBitmap);
+               pHeader->AddItem(bookmark);
+
+               if (pIconBitmap)
+               {
+                       delete pIconBitmap;
+               }
+
+
+               history.Construct(IDA_TABBAR_ITEM_2);
+               String strhistory;
+               pAppResource->GetString(L"IDS_BR_TAB_HISTORY", strhistory);
+               history.SetText(strhistory);
+               pIconBitmap = pAppResource->GetBitmapN(IDB_TAB_ICON_HISTORY);
+               history.SetIcon(HEADER_ITEM_STATUS_NORMAL, pIconBitmap);
+               history.SetIcon(HEADER_ITEM_STATUS_PRESSED, pIconBitmap);
+               pHeader->AddItem(history);
+               pHeader->SetItemSelected(1);
+               pHeader->SetTabEditModeEnabled(false);
+
+               if (pIconBitmap != NULL)
+               {
+                       delete pIconBitmap;
+               }
+       }
+
+       __pBookmarkList = new(std::nothrow) Collection::ArrayList();
+       __pBookmarkList->Construct();
+       BookmarkPresentationModel::GetInstance()->GetBookmarkForHistory(0,*__pBookmarkList);
+       return r;
+}
+
+result
+HistoryListForm::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+
+       SettingInfo::RemoveSettingEventListener(*this);
+       return r;
+}
+
+void
+HistoryListForm::OnActionPerformed(const Control& source, int actionId)
+{
+       AppLog("HistoryListForm::OnActionPerformed");
+       result r = E_FAILURE;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               return;
+       }
+       switch (actionId)
+       {
+       case IDA_EDIT_HISTORY_LIST_FORM:
+       {
+               AppLog("ID_EDIT_HISTORY_LIST_FORM entered");
+               r = pSceneManager->GoForward(ForwardSceneTransition(IDSCN_EDIT_HISTORY_LIST, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+               if (IsFailed(r))
+               {
+                       return;
+               }
+       }
+       break;
+       case IDA_TABBAR_ITEM_1:
+       {
+       //      result r = GetHeader()->SetItemSelected(1);
+       //      AppLog("SetItemSelected result %s",GetErrorMessage(r));
+       //      GetHeader()->Invalidate(true);
+
+               if (pSceneManager != null)
+               {
+                       if(__previousSceneId.CompareTo(IDSCN_BOOKMARK_VIEW) != 0)
+                       {
+                               if(pSceneManager->GoForward(ForwardSceneTransition(IDSCN_BOOKMARK_VIEW, SCENE_TRANSITION_ANIMATION_TYPE_LEFT)) != E_SUCCESS)
+                               {
+                                       AppLogDebug("BookmarkListForm::OnActionPerformed GoForward failed");
+                                       return;
+                               }
+                       }
+                       else
+                       {
+                               if(pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT))!= E_SUCCESS)
+                               {
+                                       AppLogDebug("BookmarkListForm::OnActionPerformed GoBackward failed");
+                                       return;
+                               }
+                       }
+               }
+
+       }
+       break;
+       default:
+               break;
+       }
+}
+
+void
+HistoryListForm::OnFocusGained(const Tizen::Ui::Control& source)
+{
+       __pSearchListView->SetEnabled(false);
+}
+
+void
+HistoryListForm::OnFocusLost(const Tizen::Ui::Control& source)
+{
+       __pSearchListView->SetEnabled(true);
+       __searchHistory = false;
+}
+void
+HistoryListForm::OnFormBackRequested(Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               return;
+       }
+       result r = E_FAILURE;
+       if(__previousSceneId.CompareTo(IDSCN_BOOKMARK_VIEW) != 0)
+       {
+                       r = pSceneManager->GoBackward(BackwardSceneTransition());
+       }
+       else
+       {
+               r = pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT));
+       }
+       if(IsFailed(r))
+       {
+               AppLogDebug("HistoryListForm::OnFormBackRequested GoForward failed %s",GetErrorMessage(r));
+       }
+}
+
+GroupItem*
+HistoryListForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       result r = E_FAILURE;
+       int strMonth = 0;
+       String text(L"");
+       DateTime endTime;
+       DateTime startTime;
+       int count = 0;
+       GroupItem* pItem = null;
+       GroupItemClass* pGroupItemClass = null;
+
+       String weeksAgo2 = L"";
+       weeksAgo2.Format(25,CommonUtil::GetString(L"IDS_EMAIL_BODY_PD_WEEKS_AGO").GetPointer(),2);
+
+       String weeksAgo3 = L"";
+       weeksAgo3.Format(25,CommonUtil::GetString(L"IDS_EMAIL_BODY_PD_WEEKS_AGO").GetPointer(),3);
+
+       String weeksAgo4 = L"";
+       weeksAgo4.Format(25,CommonUtil::GetString(L"IDS_EMAIL_BODY_PD_WEEKS_AGO").GetPointer(),4);
+
+       pItem = new(std::nothrow) GroupItem();
+       if (pItem == null)
+       {
+               return null;
+       }
+       pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+
+       if (pGroupItemClass == null || pGroupItemClass->GetHistoryData() == null || pGroupItemClass->GetHistoryData()->GetCount() == 0)
+       {
+               AppLog("CreateGroupItem :: if history is null");
+               r = pItem->Construct(Dimension(itemWidth, 0));
+               __pGroupedListView->SetItemEnabled(groupIndex, -1, false);
+               return pItem;
+       }
+       else
+       {
+               r = pItem->Construct(Dimension(itemWidth, 48));
+       }
+       text = pGroupItemClass->GetTitleText();
+
+       if (__searchHistory == false)
+       {
+               String month = L"";
+               text.Append(L" (");
+               if (pGroupItemClass->GetTitleText() == CommonUtil::GetString(L"IDS_COM_BODY_TODAY") || pGroupItemClass->GetTitleText() == CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY"))
+               {
+                       int dayOfWeek = 0;
+                       Calendar* pGregorianCalendar = Calendar::CreateInstanceN(CALENDAR_GREGORIAN);
+                       if ( pGregorianCalendar != NULL)
+                       {
+                               r = pGregorianCalendar->SetTimeField(TIME_FIELD_YEAR, pGroupItemClass->GetStartTime().GetYear());
+                               if (IsFailed(r))
+                               {
+                                       if( pItem != null)
+                                       {
+                                               delete pItem;
+                                       }
+                                       delete pGregorianCalendar;
+                                       return null;
+                               }
+                               r = pGregorianCalendar->SetTimeField(TIME_FIELD_MONTH, pGroupItemClass->GetStartTime().GetMonth());
+                               if (IsFailed(r))
+                               {
+                                       if( pItem != null)
+                                       {
+                                               delete pItem;
+                                       }
+                                       delete pGregorianCalendar;
+                                       return null;
+                               }
+                               r = pGregorianCalendar->SetTimeField(TIME_FIELD_DAY_OF_MONTH, pGroupItemClass->GetStartTime().GetDay());
+                               if (IsFailed(r))
+                               {
+                                       if( pItem != null)
+                                       {
+                                               delete pItem;
+                                       }
+                                       delete pGregorianCalendar;
+                                       return null;
+                               }
+                               dayOfWeek = pGregorianCalendar->GetTimeField(TIME_FIELD_DAY_OF_WEEK);
+                               if (pGregorianCalendar != NULL)
+                               {
+                                       delete pGregorianCalendar;
+                               }
+
+                       }
+                       switch(dayOfWeek)
+                       {
+                       case SUNDAY:
+                               text.Append(CommonUtil::GetString(L"IDS_COM_BODY_SUN"));
+                               break;
+                       case MONDAY:
+                               text.Append(CommonUtil::GetString(L"IDS_COM_BODY_MON"));
+                               break;
+                       case TUESDAY:
+                               text.Append(CommonUtil::GetString(L"IDS_COM_BODY_TUE"));
+                               break;
+                       case WEDNESDAY:
+                               text.Append(CommonUtil::GetString(L"IDS_COM_BODY_WED"));
+                               break;
+                       case THURSDAY:
+                               text.Append(CommonUtil::GetString(L"IDS_COM_BODY_THU"));
+                               break;
+                       case FRIDAY:
+                               text.Append(CommonUtil::GetString(L"IDS_COM_BODY_FRI"));
+                               break;
+                       case SATURDAY:
+                               text.Append(CommonUtil::GetString(L"IDS_COM_BODY_SAT"));
+                               break;
+                       default:
+                               break;
+                       }
+                       text.Append(L", ");
+               }
+
+               if (pGroupItemClass->GetTitleText() != CommonUtil::GetString(L"IDS_BR_BODY_OLDER"))
+               {
+                       text.Append(pGroupItemClass->GetStartTime().GetDay());
+                       text.Append(L" ");
+                       strMonth = pGroupItemClass->GetStartTime().GetMonth();
+                       month = GetMonth(strMonth);
+                       text.Append(month);
+               }
+               else
+               {
+                       text.Append(L"~ ");
+               }
+
+
+
+               if (pGroupItemClass->GetTitleText() == CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK") || pGroupItemClass->GetTitleText() == weeksAgo2
+                               || pGroupItemClass->GetTitleText() == weeksAgo3 || pGroupItemClass->GetTitleText() == weeksAgo4 || pGroupItemClass->GetTitleText() == CommonUtil::GetString(L"IDS_BR_EARLIER_THIS_MONTH") || pGroupItemClass->GetTitleText() == CommonUtil::GetString(L"IDS_BR_BODY_LAST_MONTH") || pGroupItemClass->GetTitleText() == CommonUtil::GetString(L"IDS_BR_BODY_OLDER"))
+               {
+                       text.Append(L" - ");
+                       text.Append(pGroupItemClass->GetEndTime().GetDay());
+                       text.Append(L" ");
+                       strMonth = pGroupItemClass->GetEndTime().GetMonth();
+                       month = GetMonth(strMonth);
+                       text.Append(month);
+               }
+               text.Append(L")");
+       }
+
+       r = pItem->SetElement(text, null);
+       if (IsFailed(r))
+       {
+               delete pItem;
+               AppLogDebug("Failed with %s", GetErrorMessage(r));
+               return null;
+       }
+       r = pItem->SetTextSize(32);
+       if (IsFailed(r))
+       {
+               delete pItem;
+               return null;
+       }
+       __pGroupedListView->SetItemEnabled(groupIndex, -1, false);
+
+       return pItem;
+}
+
+ListItemBase*
+HistoryListForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLog("HistoryListForm::CreateItem");
+       result r = E_FAILURE;
+       History* pHistory = null;
+       Bitmap* pBitmap = null;
+       Bitmap* pBookmarkBitmap = null;
+       GroupItemClass* pGroupItemClass = null;
+       CustomItem* pItem = new(std::nothrow) CustomItem();
+       int bookmarkBtnWidth = 0;
+       String bitmapId;
+
+       Image* pImage = null;
+       pImage = new Image();
+       pImage->Construct();
+
+       if(__pGroupData == null)
+       {
+               delete pItem;
+               delete pImage;
+               return null;
+       }
+
+       if (pItem == null)
+       {
+               delete pImage;
+               return null;
+       }
+       pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+       if (pGroupItemClass == null)
+       {
+               delete pItem;
+               delete pImage;
+               return null;
+       }
+       if (pGroupItemClass->GetHistoryData() == null)
+       {
+               delete pItem;
+               delete pImage;
+               return null;
+       }
+       pHistory = dynamic_cast< History* >(pGroupItemClass->GetHistoryData()->GetAt(itemIndex));
+       if (pHistory == null)
+       {
+               delete pItem;
+               delete pImage;
+               return null;
+       }
+       r = pItem->Construct(Dimension(itemWidth, 128 - 44 + __fontSize), LIST_ANNEX_STYLE_NORMAL);
+       if (IsFailed(r))
+       {
+               delete pItem;
+               delete pImage;
+               return null;
+       }
+
+       ByteBuffer* pFavIconBuffer = null;
+       pFavIconBuffer = pHistory->GetFavIconBuffer();
+
+       AppLog("BookmarkListForm::CreateItem check 0");
+
+       if (pFavIconBuffer != null)
+       {
+               AppLog("BookmarkListForm::CreateItem pFavIconBuffer is not null");
+       }
+       else
+       {
+               AppLog("BookmarkListForm::CreateItem pFavIconBuffer is null");
+       }
+
+       pBitmap = pImage->DecodeN(*pFavIconBuffer, IMG_FORMAT_PNG, BITMAP_PIXEL_FORMAT_ARGB8888);
+
+       AppLog("BookmarkListForm::CreateItem check 1");
+
+       //bitmapId = pHistory->GetFaviconId() ;
+       //pBitmap = pHistory->GetFavIconBitmap();
+
+       if (pBitmap == null)
+       {
+               pBitmap = FaviconManager::GetInstance()->GetDefaultFaviconN();
+       }
+       if (pBitmap != null)
+       {
+               AppLog("rrrr:: width %d height %d of the faviconbitmap",pBitmap->GetWidth(),pBitmap->GetHeight());
+               r = pItem->AddElement(Rectangle(16, 28 + (__fontSize - 44)/2,72, 72), IDA_FORMAT_ICON, *pBitmap, null);
+               delete pBitmap;
+               if (IsFailed(r))
+               {
+                       delete pItem;
+                       delete pImage;
+                       AppLogException("CreateItem failed with %s", GetErrorMessage(r));
+                       return null;
+               }
+       }
+       bool urlFoundInBookmark = false;
+//
+//     if(__pBookmarkList != null)
+//     {
+//             for (int i = 0; i < __pBookmarkList->GetCount();i++)
+//             {
+//                     BookmarkData* pBookMark = dynamic_cast< BookmarkData* >(__pBookmarkList->GetAt(i));
+//                     if(pBookMark != null && pHistory->GetHistoryUrl().CompareTo(pBookMark->GetUrl()) == 0)
+//                     {
+//                             urlFoundInBookmark = true;
+//                             break;
+//                     }
+//             }
+//     }
+       BookmarkPresentationModel::GetInstance()->DoesBookmarkExist(pHistory->GetHistoryUrl(),urlFoundInBookmark);
+       if (urlFoundInBookmark == true)
+       {
+               pBookmarkBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_BOOKMARK_ON_TEMP);
+       }
+       else
+       {
+               pBookmarkBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_BOOKMARK_OFF_TEMP);
+       }
+       bookmarkBtnWidth = 74;
+
+
+       r = pItem->AddElement(Rectangle(104, 10, GetClientAreaBounds().width - 108 - 32 - bookmarkBtnWidth - 32, 60 - 44 + __fontSize), IDA_FORMAT_TITLE, pHistory->GetHistoryTitle(), __fontSize,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+       TryCatch(!IsFailed(r), "CreateItem failed with %s",GetErrorMessage(r));
+
+//     if(__pSearchBar->GetMode() == SEARCH_BAR_MODE_INPUT)
+//             r = pItem->AddElement(Rectangle(104, 70, GetClientAreaBounds().width - 108 - 32 - bookmarkBtnWidth - 32, 48), IDA_FORMAT_URL, pHistory->GetHistoryUrl(),32,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,CUSTOM_COLOR_TRANSPARENT,true);
+//     else
+               r = pItem->AddElement(Rectangle(104, 70 - 44 +__fontSize, GetClientAreaBounds().width - 108 - 32 - bookmarkBtnWidth - 32, 48), IDA_FORMAT_URL, pHistory->GetHistoryUrl(),32,CUSTOM_COLOR_GREY,CUSTOM_COLOR_LISTVIEW_TEXT,CUSTOM_COLOR_LISTVIEW_TEXT,true);
+       TryCatch(!IsFailed(r), "CreateItem failed with %s",GetErrorMessage(r));
+       if ( pBookmarkBitmap != null)
+       {
+               r = pItem->AddElement(Rectangle(GetClientAreaBounds().width - bookmarkBtnWidth - 16, (128 - pBookmarkBitmap->GetHeight())/2 +(__fontSize - 44)/2, bookmarkBtnWidth, bookmarkBtnWidth), IDA_FORMAT_BOOKMARK, *pBookmarkBitmap);
+               TryCatch(!IsFailed(r), "CreateItem failed with %s",GetErrorMessage(r));
+               delete pBookmarkBitmap;
+       }
+       delete pImage;
+       return pItem;
+
+       CATCH:
+       delete pItem;
+       delete pImage;
+       return null;
+}
+
+bool
+HistoryListForm::DeleteGroupItem(int groupIndex, GroupItem* pItem, int itemWidth)
+{
+
+       //      delete pItem;
+       //      pItem = null;
+       return false;
+}
+
+bool
+HistoryListForm::DeleteItem(int groupIndex, int itemIndex, ListItemBase* pItem, int itemWidth)
+{
+       AppLog("HistoryListForm::DeleteItem");
+       result r = E_FAILURE;
+       GroupItemClass* pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+       if (pGroupItemClass == null)
+       {
+               return false;
+       }
+
+       //      if (pGroupItemClass->__pData != null)
+       //      {
+       //              r = pGroupItemClass->__pData->RemoveAt(itemIndex);
+       //              if (IsFailed(r))
+       //              {
+       //                      return false;
+       //              }
+       //      }
+
+       delete pItem;
+       pItem = null;
+       return true;
+}
+
+int
+HistoryListForm::GetGroupCount(void)
+{
+       __isNoHistoryPresent = true;
+       CreateGroupItems();
+       if (__pGroupData != null)
+       {
+               if (__searchHistory == false)
+               {
+                       int count = 0;
+                       DateTime startTime;
+                       DateTime endTime;
+                       HistoryPresentationModel::GetCurrentDateTime(endTime);
+
+                       startTime.SetValue(0,0,0);
+
+                       HistoryPresentationModel::GetInstance()->GetHistoryCountWithTimeRange(startTime,endTime,count);
+                       if (count == 0)
+                       {
+                               return 0;
+                       }
+                       return __pGroupData->GetCount();
+               }
+               else
+               {
+                       int count = 0;
+                       if (__searchText.GetLength() > 0)
+                       {
+                               __searchText.Replace(L"%", L"/%");
+                               __searchText.Replace(L"_", L"/_");
+                       }
+               //      String searchText = __pSearchBar->GetText();
+                       result r = HistoryPresentationModel::GetInstance()->GetSearchHistoryCount(count, __searchText);
+                       if(count)
+                               return 1;
+                       else
+                               return 0;
+               }
+       }
+       else
+       {
+               return 0;
+       }
+}
+
+int
+HistoryListForm::GetItemCount(int groupIndex)
+{
+       result r = E_FAILURE;
+       int count = 0;
+       DateTime endTime;
+       DateTime startTime;
+       String text;
+
+       GroupItemClass* pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+       if (pGroupItemClass == null)
+       {
+               return null;
+       }
+       if (__searchHistory == false)
+       {
+               startTime = pGroupItemClass->GetStartTime();
+               endTime = pGroupItemClass->GetEndTime();
+               r = HistoryPresentationModel::GetInstance()->GetHistoryCountWithTimeRange(startTime,endTime,count);
+       }
+       else
+       {
+               //text =  __pSearchBar->GetText();
+               r = HistoryPresentationModel::GetInstance()->GetSearchHistoryCount(count,__searchText);
+               if(count == 0)
+               {
+                       return count;
+               }
+       }
+       if (IsFailed(r))
+       {
+               return 0;
+       }
+
+       ArrayList* pData = new(std::nothrow) ArrayList();
+       if (pData == null)
+       {
+               return 0;
+       }
+       r = pData->Construct();
+
+       if (IsFailed(r))
+       {
+               delete pData;
+               return 0;
+       }
+
+       if (__searchHistory == false)
+       {
+               startTime = pGroupItemClass->GetStartTime();
+               endTime = pGroupItemClass->GetEndTime();
+               AppLog("Starttime %ls endtime %ls",startTime.ToString().GetPointer(),endTime.ToString().GetPointer());
+               r = HistoryPresentationModel::GetInstance()->GetHistoryWithTimeRange(startTime,endTime, 0, count, *pData);
+       }
+       else
+       {
+               //text = __pSearchBar->GetText() ;
+               r = HistoryPresentationModel::GetInstance()->GetSearchHistory(0, count, *pData,__searchText );
+       }
+       if (IsFailed(r))
+       {
+               delete pData;
+               return 0;
+       }
+       pGroupItemClass->SetHistoryData(pData);
+
+
+       if (__isNoHistoryPresent == true && count == 0)
+       {
+               __isNoHistoryPresent = true;
+               GetFooter()->SetItemEnabled(0, false);
+       }
+       else
+       {
+               __isNoHistoryPresent = false;
+               GetFooter()->SetItemEnabled(0, true);
+       }
+       //       pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+       if (pGroupItemClass == null || pGroupItemClass->GetHistoryData() == null)
+       {
+               delete pData;
+               return 0;
+       }
+       else
+       {
+               AppLogDebug("HistoryListForm::GetItemCount returning %d for %d title %ls",pGroupItemClass->GetHistoryData()->GetCount(),groupIndex,pGroupItemClass->GetTitleText().GetPointer());
+               return pGroupItemClass->GetHistoryData()->GetCount();
+       }
+}
+
+void
+HistoryListForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       AppLog("HistoryListForm::OnSceneActivatedN called");
+
+       GetHeader()->SetItemSelected(1);
+//     __previousSceneId = previousSceneId;
+       ArrayListT<String> * pList = dynamic_cast<ArrayListT<String>* >(SceneManager::GetInstance()->GetSceneHistoryN());
+       if(pList != null)
+       {
+               pList->GetAt(pList->GetCount()-1,__previousSceneId);
+       }
+
+       if(__pBookmarkList != null)
+       {
+               __pBookmarkList->RemoveAll(false);
+       }
+
+       BookmarkPresentationModel::GetInstance()->GetBookmarkForHistory(0,*__pBookmarkList);
+
+       AppLog("HistoryListForm::OnSceneActivatedN called");
+       //GetHeader()->Invalidate(true);
+       if (__pGroupData == null)
+       {
+               __pGroupData = new(std::nothrow) ArrayList();
+               __pGroupData->Construct();
+       }
+       if (__pGroupedListView != null)
+       {
+               __pGroupedListView->UpdateList();
+       }
+       if (__isNoHistoryPresent == true)
+       {
+               GetFooter()->SetItemEnabled(0, false);
+       }
+       else
+       {
+               GetFooter()->SetItemEnabled(0, true);
+       }
+
+       int count = 0;
+       DateTime startTime;
+       DateTime endTime;
+       HistoryPresentationModel::GetCurrentDateTime(endTime);;
+
+       startTime.SetValue(0,0,0);
+       HistoryPresentationModel::GetInstance()->GetHistoryCountWithTimeRange(startTime,endTime,count);
+       if (count == 0)
+       {
+               __pSearchBar->SetShowState(false);
+               __pSearchBar->Invalidate(true);
+       }
+       else
+       {
+               __pSearchBar->SetShowState(true);
+               __pSearchBar->Invalidate(true);
+       }
+
+       //      if (__isNoHistoryPresent == true)
+       //      {
+       //              //      __pGroupedListView->SetBitmapOfEmptyList(AppResource::GetInstance()->GetBitmapN(L"I01_Nocontents_Bookmarks.png"));
+       //              __pGroupedListView->UpdateList();
+       //      }
+
+       result r = GetHeader()->SetItemSelected(1);
+       if (IsFailed(r))
+       {
+               AppLog("HistoryListForm::OnSceneActivatedN header failed %s", GetErrorMessage(r));
+               return;
+       }
+
+
+
+       Invalidate(true);
+
+}
+
+void
+HistoryListForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+       AppLog("HistoryListForm::OnSceneDeactivated");
+       __pSearchBar->SetMode(SEARCH_BAR_MODE_NORMAL);
+}
+
+void
+HistoryListForm::OnGroupedListViewContextItemStateChanged(GroupedListView& listView, int groupIndex, int itemIndex, int elementId, ListContextItemStatus status)
+{
+
+}
+
+void
+HistoryListForm::OnGroupedListViewItemStateChanged(GroupedListView& listView, int groupIndex, int itemIndex, int elementId, ListItemStatus status)
+{
+       GroupItemClass* pGroupItemClass = null;
+       History* pHistory = null;
+       AppLog("int groupIndex %d, int itemIndex %d, int elementId %d, ListItemStatus status %d",groupIndex,itemIndex,elementId,status);
+       if (elementId == IDA_FORMAT_BOOKMARK)
+       {
+               String toggledUrl = L"";
+               AppLog("BookMarkStatusChanged ID_FORMAT_BOOKMARK");
+               pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+               if (pGroupItemClass == null)
+               {
+                       return;
+               }
+               pHistory = dynamic_cast< History* >(pGroupItemClass->GetHistoryData()->GetAt(itemIndex));
+               if (pHistory == null)
+               {
+                       return;
+               }
+               toggledUrl = pHistory->GetHistoryUrl();
+
+               AppLog("History's Bookmark ID %ls ToggledUrl %ls",pHistory->GetBookmarkId().GetPointer(),toggledUrl.GetPointer());
+
+               bool bookmarkFound = false;
+               BookmarkData* pBookMark = null;
+//             if(__pBookmarkList != null)
+//             {
+//                     for (int i = 0; i < __pBookmarkList->GetCount(); i++)
+//                     {
+//                             pBookMark = dynamic_cast< BookmarkData* >(__pBookmarkList->GetAt(i));
+//                             if (pBookMark != null && toggledUrl.CompareTo(pBookMark->GetUrl()) == 0)
+//                             {
+//                                     bookmarkFound = true;
+//                                     break;
+//                             }
+//                     }
+//             }
+               BookmarkPresentationModel::GetInstance()->DoesBookmarkExist(toggledUrl,bookmarkFound);
+               if(bookmarkFound == false)
+               {
+                       // Add the history in bookmark database
+                       result r = E_FAILURE;
+                       BookmarkData bookmark;
+
+                       String bookmarkTitle = pHistory->GetHistoryTitle();
+
+                       bookmark.SetBookmarkTitle(bookmarkTitle);
+                       bookmark.SetUrl(pHistory->GetHistoryUrl());
+                       bookmark.SetFaviconId(pHistory->GetFaviconId());
+                       if(pHistory->GetFavIconBuffer())
+                       {
+                               ByteBuffer *pBuffer = new ByteBuffer();
+
+                               pBuffer->Construct(*pHistory->GetFavIconBuffer());
+                               bookmark.SetFavIconBuffer(*pBuffer);
+                       }
+                       //r = BookmarkPresentationModel::GetInstance()->SaveBookmark(pBookmark);
+                       r = BookmarkPresentationModel::GetInstance()->SaveTempBookmark(bookmark);
+               }
+               else
+               {
+                       // remove the history from bookmark database
+                       BookmarkPresentationModel::GetInstance()->DeleteBookmark(toggledUrl);
+               }
+
+               if(__pBookmarkList != null)
+               {
+                       __pBookmarkList->RemoveAll(false);
+                       BookmarkPresentationModel::GetInstance()->GetBookmarkForHistory(0,*__pBookmarkList);
+               }
+               listView.RefreshList(groupIndex,itemIndex,LIST_REFRESH_TYPE_ITEM_MODIFY);
+               listView.UpdateList();
+       }
+       else
+       {
+               AppLog("vinay :: __pGroupData->getcount %d",__pGroupData->GetCount());
+               pGroupItemClass = dynamic_cast< GroupItemClass* >(__pGroupData->GetAt(groupIndex));
+               if (pGroupItemClass == null)
+               {
+                       return;
+               }
+
+               AppLog("vinay :: __pGroupData->getcount %d",pGroupItemClass->GetHistoryData()->GetCount());
+               History* pHistory1 = dynamic_cast< History* >(pGroupItemClass->GetHistoryData()->GetAt(itemIndex));
+               if (pHistory1 == null)
+               {
+                       return;
+               }
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               ArrayList *pArgList = null;
+               result r = E_SUCCESS;
+               pArgList = new(std::nothrow) ArrayList();
+               if (pArgList != null)
+               {
+                       r = pArgList->Construct();
+                       if (IsFailed(r))
+                       {
+                               delete pArgList;
+                               return;
+                       }
+
+                       r = pArgList->Add(*MultipleWindowPresentationModel::GetInstance()->GetActiveWindowInfo());
+                       r = pArgList->Add(*new(std::nothrow) String(pHistory1->GetHistoryUrl()));
+                       if (IsFailed(r))
+                       {
+                               delete pArgList;
+                               return;
+                       }
+
+
+               }
+
+               String scneId = L"";
+               MultipleWindowPresentationModel::GetInstance()->GetCurrentSceneId(scneId);
+
+               if (pSceneManager != null)
+               {
+                       AppLog("pSceneManager exists");
+                       r = SceneManager::GetInstance()->GoForward(ForwardSceneTransition(scneId), pArgList);
+                       if(pArgList)
+                       {
+                               pArgList->RemoveAll(false);
+                               delete pArgList;
+                       }
+                       if (IsFailed(r))
+                       {
+                               return;
+                       }
+               }
+       }
+
+}
+
+void
+HistoryListForm::OnGroupedListViewItemSwept(GroupedListView& listView, int groupIndex, int itemIndex, SweepDirection direction)
+{
+
+}
+
+void
+HistoryListForm::OnSearchBarModeChanged(SearchBar& source, SearchBarMode mode)
+{
+       result r = E_FAILURE;
+       if(__pSearchBar)
+               __pSearchListView->SetBounds(__pSearchListView->GetX(), __pSearchListView->GetY(), __pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight());
+       __pSearchListView->Invalidate(false);
+
+       if (mode == SEARCH_BAR_MODE_NORMAL)
+       {
+               if ( Clipboard::GetInstance()->IsPopupVisible() == false && __searchHistory == false)
+               {
+                       __pSearchListView->SetEnabled(true);
+               }
+
+               r = __pSearchListView->SetShowState(false);
+               if (IsFailed(r))
+               {
+                       return;
+               }
+               r = __pGroupedListView->SetShowState(true);
+               if (IsFailed(r))
+               {
+                       return;
+               }
+
+               __pSearchListView->SetEnabled(true);
+               if(__pSearchBar != null)
+                       __pGroupedListView->SetBounds(0, __pSearchBar->GetY() + __pSearchBar->GetHeight(), GetClientAreaBounds().width, GetClientAreaBounds().height - __pSearchBar->GetHeight());
+               Invalidate(true);
+               __searchHistory = false;
+               r = __pGroupedListView->UpdateList();//needed to update the value of __pGroupData
+               if (__isNoHistoryPresent == true)
+               {
+                       GetFooter()->SetItemEnabled(0, false);
+               }
+               else
+               {
+                       GetFooter()->SetItemEnabled(0, true);
+               }
+               if(__pSearchBar != null)
+               {
+                       __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), __pSearchListView->GetHeight()));
+               }
+               if (IsFailed(r))
+               {
+                       return;
+               }
+       }
+       else
+       {
+
+               //              __pSearchListView->SetEnabled(false);
+               r = __pSearchListView->SetShowState(true);
+               if (IsFailed(r))
+               {
+                       return;
+               }
+               __pSearchListView->SetEnabled(false);
+               r = __pSearchListView->UpdateList();
+               if (IsFailed(r))
+               {
+                       return;
+               }
+               r = __pGroupedListView->SetShowState(false);
+               if (IsFailed(r))
+               {
+                       return;
+               }
+               if(__pSearchBar != null)
+               {
+                       __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), __pSearchListView->GetHeight()));
+               }
+       }
+}
+
+String
+HistoryListForm::GetMonth(int month)
+{
+       String monthValue = L"";
+       switch (month)
+       {
+       case JANUARY:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_JAN"));
+               break;
+       case FEBRUARY:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_FEB"));
+               break;
+       case MARCH:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_MAR"));
+               break;
+       case APRIL:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_APRIL"));
+               break;
+       case MAY:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_MAY"));
+               break;
+       case JUNE:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_JUNE"));
+               break;
+       case JULY:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_JUL"));
+               break;
+       case AUGUST:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_AUG"));
+               break;
+       case SEPTEMBER:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_SEP"));
+               break;
+       case OCTOBER:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_OCT"));
+               break;
+       case NOVEMBER:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_NOV"));
+               break;
+       case DECEMBER:
+               monthValue.Append(CommonUtil::GetString(L"IDS_COM_BODY_DEC"));
+               break;
+       default:
+               break;
+       }
+
+
+       return monthValue;
+}
+
+void
+HistoryListForm::OnKeypadActionPerformed(Control &source, KeypadAction keypadAction)
+{
+       result r = E_FAILURE;
+       if (__pSearchBar != null)
+       {
+               __pSearchBar->HideKeypad();
+       }
+
+       if (__pSearchBar != null && keypadAction == KEYPAD_ACTION_SEARCH)
+       {
+               __pSearchListView->SetEnabled(true);
+               __searchHistory = true;
+               __searchText =__pSearchBar->GetText();
+               AppLog("SearchTextHistory %S errormsg %s",__searchText.GetPointer(),GetErrorMessage(GetLastResult()));
+
+               r = __pGroupedListView->SetShowState(false);
+               if (IsFailed(r))
+               {
+                       return;
+               }
+               r = __pSearchListView->SetShowState(true);
+               if (IsFailed(r))
+               {
+                       return;
+               }
+               r= __pSearchListView->UpdateList();
+               if (__isNoHistoryPresent == true)
+               {
+                       GetFooter()->SetItemEnabled(0, false);
+               }
+               else
+               {
+                       GetFooter()->SetItemEnabled(0, true);
+               }
+               __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), __pSearchListView->GetHeight()));
+
+               if (IsFailed(r))
+               {
+                       return;
+               }
+       }
+       else
+       {
+               __searchHistory = false;
+       }
+       Invalidate(true);
+}
+
+void
+HistoryListForm::OnKeypadBoundsChanged(Tizen::Ui::Control& source)
+{
+       FloatRectangle clientRect;
+       clientRect = GetClientAreaBoundsF();
+       AppLogDebug("SearchBarForm::OnKeypadBoundsChanged ClientBounds(%f, %f, %f, %f)",clientRect.x, clientRect.y, clientRect.width, clientRect.height);
+       __pSearchBar->SetContentAreaSize(FloatDimension(clientRect.width, clientRect.height - __pSearchBar->GetHeightF()));
+       __pSearchListView->SetSize(FloatDimension(clientRect.width, clientRect.height - __pSearchBar->GetHeightF()));
+       __pGroupedListView->SetSize(FloatDimension(clientRect.width, clientRect.height - __pSearchBar->GetHeightF()));
+//     __pGroupedListView->SetEnabled(false);
+       Invalidate(true);
+}
+
+void
+HistoryListForm::OnOrientationChanged(const Control& source, OrientationStatus orientationStatus)
+{
+       result r = E_FAILURE;
+       if (__pGroupedListView != null)
+       {
+               if(__pSearchBar != null &&__pSearchBar->GetShowState())
+                       r = __pGroupedListView->SetBounds(Rectangle(0,__pSearchBar->GetY() + __pSearchBar->GetHeight()/*72 + 30*/,GetClientAreaBounds().width,GetClientAreaBounds().height - __pSearchBar->GetHeight() - __pSearchBar->GetY()));
+               else if(__pSearchBar != null)
+                       r = __pGroupedListView->SetBounds(Rectangle(0,0,GetClientAreaBounds().width,GetClientAreaBounds().height - __pSearchBar->GetHeight() - __pSearchBar->GetY()));
+               if (IsFailed(r))
+               {
+                       return;
+               }
+               //__pGroupedListView->UpdateList();
+               if (__pSearchListView != null)
+               {
+                       r = __pSearchListView->SetBounds(Rectangle(0,  0, GetClientAreaBounds().width, __pGroupedListView->GetHeight()));
+                       if (IsFailed(r))
+                       {
+                               return;
+                       }
+
+                       __pSearchListView->UpdateList();
+
+                       if(__pSearchBar != null)
+                               __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), __pSearchListView->GetHeight()));
+               }
+
+               __pGroupedListView->UpdateList();//this change is as suggested by platform team for issue N_SE-52111
+//             if(__pGroupData != NULL)
+//             {
+//                     for (int groupIndex = 0; groupIndex < __pGroupData->GetCount(); groupIndex++)
+//                     {
+//                             for (int itemIndex = 0; itemIndex < __pGroupedListView->GetItemCountAt(groupIndex); itemIndex++)
+//                             {
+//                                     __pGroupedListView->RefreshList(groupIndex, itemIndex,LIST_REFRESH_TYPE_ITEM_MODIFY);
+//                             }
+//                     }
+//             }
+       }
+
+       if (__isNoHistoryPresent == true)
+       {
+               GetFooter()->SetItemEnabled(0, false);
+       }
+       else
+       {
+               GetFooter()->SetItemEnabled(0, true);
+       }
+}
+
+void
+HistoryListForm::OnKeypadWillOpen(Control& source)
+{
+       GetFooter()->SetShowState(false);
+       __pSearchListView->SetBounds(__pSearchListView->GetX(), __pSearchListView->GetY(), GetClientAreaBounds().width, GetClientAreaBounds().height - __pSearchBar->GetHeight());
+       __pSearchListView->SetEnabled(false);
+       __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), __pSearchListView->GetHeight()));
+       Invalidate(true);
+
+}
+
+void
+HistoryListForm::OnKeypadOpened(Control& source)
+{
+       // this is added because some time footer is shown when key pad is opened, do not remove
+       GetFooter()->SetShowState(false);
+       GetFooter()->Invalidate(true);
+       __pSearchListView->SetBounds(__pSearchListView->GetX(), __pSearchListView->GetY(), __pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight());
+}
+
+void
+HistoryListForm::OnKeypadClosed(Control& source)
+{
+//     if(Clipboard::GetInstance()->IsPopupVisible() == true)
+//     {
+//             return;
+//     }
+       GetFooter()->SetShowState(true);
+       __pSearchListView->SetBounds(__pSearchListView->GetX(), __pSearchListView->GetY(), __pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight());
+       __pSearchListView->Invalidate(false);
+       __pSearchBar->SetContentAreaSize(Dimension(__pSearchListView->GetWidth(), GetClientAreaBounds().height - __pSearchBar->GetHeight()));
+       __pGroupedListView->SetBounds(0, __pSearchBar->GetY() + __pSearchBar->GetHeight(), GetClientAreaBounds().width, GetClientAreaBounds().height - __pSearchBar->GetHeight());
+       Invalidate(true);
+}
+
+void
+HistoryListForm::CreateGroupItems()
+{
+       result r = E_FAILURE;
+       DateTime currentTime;
+       DateTime dateTime;
+       GroupItemClass* pGroupItemClass = null;
+       String titleText;
+
+       String weeksAgo2 = L"";
+       weeksAgo2.Format(25,CommonUtil::GetString(L"IDS_EMAIL_BODY_PD_WEEKS_AGO").GetPointer(),2);
+
+       String weeksAgo3 = L"";
+       weeksAgo3.Format(25,CommonUtil::GetString(L"IDS_EMAIL_BODY_PD_WEEKS_AGO").GetPointer(),3);
+
+       if (__pGroupData != null)
+       {
+               __pGroupData->RemoveAll(false);
+               delete __pGroupData;
+               __pGroupData = null;
+       }
+       __pGroupData = new(std::nothrow) ArrayList();
+       if (__pGroupData == null)
+       {
+               return;
+       }
+       r = __pGroupData->Construct();
+       if (IsFailed(r))
+       {
+               delete __pGroupData;
+               __pGroupData = null;
+               return;
+       }
+       if (__searchHistory == true)
+       {
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               if (pGroupItemClass == null)
+               {
+                       return;
+               }
+               titleText = CommonUtil::GetString(L"IDS_BR_BODY_SEARCH");
+               pGroupItemClass->SetTitleText(titleText);
+               r = __pGroupData->Add(*pGroupItemClass);
+               if (IsFailed(r))
+               {
+                       return;
+               }
+       }
+       else
+       {
+               Calendar* pGregorianCalendar = null;
+               int dayOfWeek = 0;
+               int day = 0;
+               HistoryPresentationModel::GetCurrentDateTime(currentTime);
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               if (pGroupItemClass == null)
+               {
+                       return;
+               }
+               titleText = CommonUtil::GetString(L"IDS_COM_BODY_TODAY");
+               pGroupItemClass->SetTitleText(titleText);
+               pGroupItemClass->SetEndTime(currentTime);
+               dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+               pGroupItemClass->SetStartTime(dateTime);
+               __pGroupData->Add(*pGroupItemClass);
+
+
+               pGregorianCalendar = Calendar::CreateInstanceN(CALENDAR_GREGORIAN);
+               if ( pGregorianCalendar != NULL )
+               {
+                       pGregorianCalendar->SetTimeField(TIME_FIELD_YEAR, currentTime.GetYear());
+                       pGregorianCalendar->SetTimeField(TIME_FIELD_MONTH, currentTime.GetMonth());
+                       pGregorianCalendar->SetTimeField(TIME_FIELD_DAY_OF_MONTH, currentTime.GetDay());
+                       dayOfWeek = pGregorianCalendar->GetTimeField(TIME_FIELD_DAY_OF_WEEK);
+                       delete pGregorianCalendar;
+               }
+               switch(dayOfWeek)
+               {
+               case SUNDAY:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 6 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+                       break;
+               case MONDAY:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 7 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+                       break;
+               case TUESDAY:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 8 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+                       break;
+               case WEDNESDAY:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_MON");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 2 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 2 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 9 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+                       break;
+               case THURSDAY:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_TUE");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 2 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_MON");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 2 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 3 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 3 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 10 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+                       break;
+               case FRIDAY:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_WED");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 2 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_TUE");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 2 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 3 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_MON");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 3 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 4 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 4 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 11 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+                       break;
+               case SATURDAY:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_YESTERDAY");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), currentTime.GetDay());
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_THU");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 1 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 2 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_WED");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 2 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 3 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_TUE");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 3 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 4 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_COM_BODY_MON");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 4 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 5 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_WEEK");
+                       pGroupItemClass->SetTitleText(titleText);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 5 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 12 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+                       break;
+
+               default:
+                       break;
+               }
+               day = currentTime.GetDay();
+               switch(day/7)
+               {
+               case 2:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+
+                       pGroupItemClass->SetTitleText(weeksAgo2);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 7 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       if (pGroupItemClass->GetStartTime().GetDay() > 1 && pGroupItemClass->GetStartTime().GetDay() < 8)
+                       {
+                               pGroupItemClass = new(std::nothrow) GroupItemClass();
+                               if (pGroupItemClass == null)
+                               {
+                                       return;
+                               }
+                               String weeksAgo3 = L"";
+                               weeksAgo3.Format(25,CommonUtil::GetString(L"IDS_EMAIL_BODY_PD_WEEKS_AGO").GetPointer(),3);
+                               pGroupItemClass->SetTitleText(weeksAgo3);
+                               dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                               dateTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+                               pGroupItemClass->SetEndTime(dateTime);
+                               dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                               dateTime.AddDays(currentTime.GetDay() - 21 - dayOfWeek + 2 - 1);
+                               pGroupItemClass->SetStartTime(dateTime);
+                               __pGroupData->Add(*pGroupItemClass);
+                       }
+                       break;
+               case 3:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       pGroupItemClass->SetTitleText(weeksAgo2);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 7 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+
+                       pGroupItemClass->SetTitleText(weeksAgo3);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 21 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       if (pGroupItemClass->GetStartTime().GetDay() > 1 && pGroupItemClass->GetStartTime().GetDay() < 8)
+                       {
+                               pGroupItemClass = new(std::nothrow) GroupItemClass();
+                               if (pGroupItemClass == null)
+                               {
+                                       return;
+                               }
+                               titleText = CommonUtil::GetString(L"IDS_BR_EARLIER_THIS_MONTH");
+                               pGroupItemClass->SetTitleText(titleText);
+                               dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                               dateTime.AddDays(currentTime.GetDay() - 21 - dayOfWeek + 2 - 1);
+                               pGroupItemClass->SetEndTime(dateTime);
+                               dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                               //dateTime.AddDays(currentTime.GetDay() - 28 - dayOfWeek + 2 - 1);
+                               pGroupItemClass->SetStartTime(dateTime);
+                               __pGroupData->Add(*pGroupItemClass);
+                       }
+                       break;
+               case 4:
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       pGroupItemClass->SetTitleText(weeksAgo2);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 7 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       pGroupItemClass = new(std::nothrow) GroupItemClass();
+                       if (pGroupItemClass == null)
+                       {
+                               return;
+                       }
+                       pGroupItemClass->SetTitleText(weeksAgo3);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 14 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetEndTime(dateTime);
+                       dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                       dateTime.AddDays(currentTime.GetDay() - 21 - dayOfWeek + 2 - 1);
+                       pGroupItemClass->SetStartTime(dateTime);
+                       __pGroupData->Add(*pGroupItemClass);
+
+                       if (pGroupItemClass->GetStartTime().GetDay() > 1 && pGroupItemClass->GetStartTime().GetDay() < 8)
+                       {
+                               pGroupItemClass = new(std::nothrow) GroupItemClass();
+                               if (pGroupItemClass == null)
+                               {
+                                       return;
+                               }
+                               titleText = CommonUtil::GetString(L"IDS_BR_EARLIER_THIS_MONTH");
+                               pGroupItemClass->SetTitleText(titleText);
+                               dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                               dateTime.AddDays(currentTime.GetDay() - 21 - dayOfWeek + 2 - 1);
+                               pGroupItemClass->SetEndTime(dateTime);
+                               dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+                               //dateTime.AddDays(currentTime.GetDay() - 28 - dayOfWeek + 2 - 1);
+                               pGroupItemClass->SetStartTime(dateTime);
+                               __pGroupData->Add(*pGroupItemClass);
+                       }
+                       break;
+               default:
+                       break;
+               }
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               if (pGroupItemClass == null)
+               {
+                       return;
+               }
+               titleText = CommonUtil::GetString(L"IDS_BR_BODY_LAST_MONTH");
+               pGroupItemClass->SetTitleText(titleText);
+               dateTime.SetValue(currentTime.GetYear(),currentTime.GetMonth(), 1);
+               dateTime.AddDays(-1);
+               pGroupItemClass->SetEndTime(dateTime);
+               dateTime.SetValue(currentTime.GetYear(), 1, 1);
+               dateTime.AddMonths(currentTime.GetMonth() - 1 - 1);
+               pGroupItemClass->SetStartTime(dateTime);
+               __pGroupData->Add(*pGroupItemClass);
+
+               pGroupItemClass = new(std::nothrow) GroupItemClass();
+               if (pGroupItemClass == null)
+               {
+                       return;
+               }
+               titleText = CommonUtil::GetString(L"IDS_BR_BODY_OLDER");
+               pGroupItemClass->SetTitleText(titleText);
+               dateTime.SetValue(currentTime.GetYear(),1, 1);
+               dateTime.AddMonths(currentTime.GetMonth() - 2);
+               dateTime.AddDays(-1);
+               pGroupItemClass->SetEndTime(dateTime);
+               DateTime dateTime2;
+               dateTime2.SetValue(0, 0, 0);
+               pGroupItemClass->SetStartTime(dateTime2);
+               __pGroupData->Add(*pGroupItemClass);
+       }
+}
+
+GroupItemClass::GroupItemClass()
+{
+       __pData = null;
+}
+
+GroupItemClass&
+GroupItemClass::operator =(const GroupItemClass& rhs)
+{
+       if (this != &rhs)
+       {
+               __pData = rhs.__pData;
+       }
+       return *this;
+}
+
+GroupItemClass::GroupItemClass(const GroupItemClass& groupItem)
+{
+       __pData = groupItem.__pData;
+}
+
+GroupItemClass::~GroupItemClass()
+{
+       if (__pData)
+       {
+               __pData->RemoveAll(true);
+               delete __pData;
+       }
+}
+
+void
+GroupItemClass::SetStartTime(DateTime& startTime)
+{
+       __startTime = startTime;
+}
+
+void
+GroupItemClass::SetEndTime(DateTime& endTime)
+{
+       __endTime = endTime;
+}
+
+void
+GroupItemClass::SetTitleText(String& titleText)
+{
+       __titleText = titleText;
+}
+
+void
+GroupItemClass::SetHistoryData(ArrayList* pData)
+{
+       __pData = pData;
+}
+
+DateTime
+GroupItemClass::GetStartTime(void)
+{
+       return __startTime;
+}
+
+DateTime
+GroupItemClass::GetEndTime(void)
+{
+       return __endTime;
+}
+
+String
+GroupItemClass::GetTitleText(void)
+{
+       return __titleText;
+}
+
+ArrayList*
+GroupItemClass::GetHistoryData(void)
+{
+       return __pData;
+}
+
+void
+HistoryListForm::OnSettingChanged(Tizen::Base::String& key)
+{
+       if (__pGroupedListView)
+       {
+               __pGroupedListView->UpdateList();
+       }
+       if (__isNoHistoryPresent == true )
+       {
+               if(__pSearchBar)
+                       __pSearchBar->SetShowState(false);
+               GetFooter()->SetItemEnabled(0, false);
+       }
+       else
+       {
+               if(__pSearchBar)
+                       __pSearchBar->SetShowState(true);
+               GetFooter()->SetItemEnabled(0, true);
+       }
+       GetFooter()->Invalidate(true);
+}
diff --git a/src/IntHistoryPresentationModel.cpp b/src/IntHistoryPresentationModel.cpp
new file mode 100644 (file)
index 0000000..03f8f21
--- /dev/null
@@ -0,0 +1,1262 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+
+//!Internet
+/*@file: IntHistoryPresentationModel.cpp
+ *@brief: Provides functionalities to handle/maintain Browser History.
+ */
+
+#include <cstdlib>
+#include "IntHistoryData.h"
+#include "IntHistoryPresentationModel.h"
+#include "IntTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Io;
+using namespace Tizen::Locales;
+using namespace Tizen::Media;
+using namespace Tizen::System;
+
+extern const wchar_t* HISTORY_DATA_TABLE;
+extern const wchar_t* BOOKMARK_URL_TABLE;
+
+HistoryPresentationModel* HistoryPresentationModel::__pHistoryPresentationModel = null;
+
+void HistoryPresentationModel::CreateInstance(void)
+{
+       if (__pHistoryPresentationModel == null)
+               __pHistoryPresentationModel = new(std::nothrow) HistoryPresentationModel();
+       result r = __pHistoryPresentationModel->Construct();
+       if (IsFailed(r))
+       {
+               delete __pHistoryPresentationModel;
+               __pHistoryPresentationModel = null;
+               return;
+       }
+       std::atexit(DestroyInstance);
+}
+
+
+HistoryPresentationModel* HistoryPresentationModel::GetInstance(void)
+{
+       if (__pHistoryPresentationModel == null)
+       {
+               CreateInstance();
+       }
+       return __pHistoryPresentationModel;
+
+}
+
+void HistoryPresentationModel::DestroyInstance(void)
+{
+       if (__pHistoryPresentationModel)
+       {
+               __pHistoryPresentationModel->UnInitialize();
+               delete __pHistoryPresentationModel;
+               __pHistoryPresentationModel = null;
+       }
+}
+
+HistoryPresentationModel::HistoryPresentationModel(void)
+{
+       __pDataList = null;
+}
+
+HistoryPresentationModel::~HistoryPresentationModel(void)
+{
+
+}
+
+HistoryPresentationModel::HistoryPresentationModel(const HistoryPresentationModel& historyModelObj)
+{
+
+}
+
+HistoryPresentationModel& HistoryPresentationModel::operator=(const HistoryPresentationModel& historyModelObj)
+{
+       return *this;
+}
+
+result
+HistoryPresentationModel::Construct(void)
+{
+       result r = E_SUCCESS;
+       DB_FILE_PATH = L"/opt/usr/dbspace/.browser-history.db";
+       r = PresentationModelBase::Initialize();
+       TryCatch( !IsFailed(r),,"Failed to initialize HistoryPresentationModel Model %s",GetErrorMessage(r));
+
+       CATCH: return r;
+
+}
+
+result
+HistoryPresentationModel::SaveHistory(History& history)
+{
+       AppLog("HistoryPresentationModel::saveHistory");
+       result r = E_FAILURE;
+       String historyTable(HISTORY_DATA_TABLE);
+       String query;
+       String columnNames;
+       String attachment;
+       int resultCount = -1;
+       int rowId = -1;
+       DateTime date;
+       String historyId;
+       int urlCount = 0;
+       ArrayList* pMostVisitedSites = null;
+       bool isAlreadyExist = false;
+       bool isEligibleForMostVisitedSites = true;
+       int count;
+       String thumbnailPath;
+       int todaysCount = 0;
+       DateTime todayStart;
+       DateTime todayEnd;
+       SystemTime::GetCurrentTime(todayStart);
+       SystemTime::GetCurrentTime(todayEnd);
+       todayStart.SetValue(todayStart.GetYear(), todayStart.GetMonth(), todayStart.GetDay(), 0,0,0);
+       todayEnd.SetValue(todayStart.GetYear(), todayStart.GetMonth(), todayStart.GetDay(), 23,59,59);
+
+       ArrayList* pTodaysList = new(std::nothrow) ArrayList();
+       pTodaysList->Construct();
+       GetHistoryCountWithTimeRange(todayStart, todayEnd, todaysCount);
+       GetHistoryWithTimeRange(todayStart, todayEnd, 0, todaysCount, *pTodaysList);
+
+       for (int count = 0; count < todaysCount; count++)
+       {
+               History *pHistoryItem  = dynamic_cast<History*>(pTodaysList->GetAt(count));
+
+               if (pHistoryItem != null && pHistoryItem->GetHistoryUrl().CompareTo(history.GetHistoryUrl()) == 0)
+               {
+                       AppLog("SaveHistory pHistoryItem url is %ls",pHistoryItem->GetHistoryUrl().GetPointer());
+                       AppLog("SaveHistory history url is %ls",history.GetHistoryUrl().GetPointer());
+                       history.SetHistoryId(pHistoryItem->GetHistoryId());
+                       AppLog("HistoryPresentationModel::saveHistory pHistoryItem history is %ls",pHistoryItem->GetHistoryId().GetPointer());
+                       break;
+               }
+       }
+
+       pMostVisitedSites = new(std::nothrow) ArrayList();
+       pMostVisitedSites->Construct();
+       String historyTitle = history.GetHistoryTitle();
+       historyTitle.Replace(L"'", L"''");
+
+       String historyUrl = history.GetHistoryUrl();
+       historyUrl.Replace(L"'", L"''");
+
+       PresentationModelBase::GetCurrentDateTime(date);
+       GetMostVisitedSites(*pMostVisitedSites);
+       GetUrlCount(historyUrl, urlCount);
+       for (count = 0; count < pMostVisitedSites->GetCount(); count++)
+       {
+               History* pHistory = static_cast< History* >(pMostVisitedSites->GetAt(count));
+               if (pHistory != null && pHistory->GetHistoryUrl().CompareTo(historyUrl) == 0)
+               {
+                       AppLog("HistoryPresentationModel::saveHistory isalreadyexist true");
+                       isAlreadyExist = true;
+                       break;
+               }
+               if ( pHistory != null &&  urlCount >= pHistory->GetVisitedCount())
+               {
+                       isEligibleForMostVisitedSites = true;
+               }
+               else
+               {
+                       isEligibleForMostVisitedSites = false;
+               }
+       }
+
+       if (pMostVisitedSites->GetCount() < 9 || (isAlreadyExist == false && isEligibleForMostVisitedSites == true && history.GetThumbnail() != null))
+       {
+               AppLog("HistoryPresentationModel::SaveHistory coming here");
+
+               thumbnailPath = GenerateFileName();
+               AppLog("generating file path and url %ls, %ls",thumbnailPath.GetPointer(),historyUrl.GetPointer());
+               Image* pImage = new(std::nothrow) Image();
+               pImage->Construct();
+               result r = pImage->EncodeToFile(*history.GetThumbnail(), IMG_FORMAT_JPG, thumbnailPath, true);
+               delete pImage;
+               if(IsFailed(r))
+               {
+                       AppLogDebug("PresentationModelBase::saveHistory -(%s)\n", GetErrorMessage(r));
+                       return r;
+               }
+       }
+       delete pMostVisitedSites;
+       pMostVisitedSites = NULL ;
+
+       String pFavArray;
+       ByteBuffer* pFavBuffer = history.GetFavIconBuffer();
+       if(pFavBuffer != null)
+       {
+               AppLog("Buffer found");
+               pFavBuffer->Flip();
+
+               wchar_t value;
+
+               AppLog("BookmarkPresentationModel::SaveBookmark 0 ");
+
+               while(pFavBuffer->HasRemaining())
+               {
+                       pFavBuffer->GetWchar(value);
+                       pFavArray.Append(value);
+               }
+       }
+
+       if (history.GetHistoryId() == "")
+       {
+               AppLog("HistoryPresentationModel::saveHistory GetHistoryId is blank");
+
+               columnNames.Append(L"ADDRESS, ");
+               columnNames.Append(L"TITLE, ");
+               columnNames.Append(L"VISITDATE, ");
+               columnNames.Append(L"FAVICON, ");
+               columnNames.Append(L"FAVICON_W, ");
+               columnNames.Append(L"FAVICON_H");
+
+               query.Append(L"INSERT INTO ");
+               query.Append(historyTable);
+               query.Append("(");
+               query.Append(columnNames);
+               query.Append(") ");
+               query.Append("VALUES(");
+               query.Append("'");
+               query.Append(historyUrl);
+               query.Append("'");
+               query.Append(", ");
+               query.Append("'");
+               query.Append(historyTitle);
+               query.Append("', ");
+               query.Append("DateTime(");
+               query.Append("'");
+               query.Append(GetStringFromDate(date));
+               query.Append(")', ");
+               query.Append("'");
+               query.Append(pFavArray);
+               query.Append("', ");
+               query.Append(history.GetFavIconWidth());
+               query.Append(", ");
+               query.Append(history.GetFavIconHeight());
+               query.Append(")");
+       }
+       else
+       {
+               query.Append(L"UPDATE ");
+               query.Append(historyTable);
+               query.Append(" SET ADDRESS = ");
+               query.Append("'");
+               query.Append(historyUrl);
+               query.Append("'");
+               query.Append(", TITLE = ");
+               query.Append("'");
+               query.Append(historyTitle);
+               query.Append("'");
+               query.Append(", VISITED_TIME = ");
+               query.Append("DateTime(");
+               query.Append("'");
+               query.Append(GetStringFromDate(date));
+               query.Append("')");
+               query.Append("', ");
+               query.Append("'");
+               query.Append(pFavArray);
+               query.Append("', ");
+               query.Append(history.GetFavIconWidth());
+               query.Append(", ");
+               query.Append(history.GetFavIconHeight());
+               query.Append(" WHERE ID = ");
+               query.Append(history.GetHistoryId());
+
+       }
+
+       AppLog("HistoryPresentationModel::SaveHistory query is %S",query.GetPointer());
+
+       r = PresentationModelBase::ExecuteQuery(query, resultCount);
+       if (r == E_SUCCESS)
+       {
+               AppLog("HistoryPresentationModel::SaveHistory result is success");
+       }
+       else
+       {
+               AppLog("HistoryPresentationModel::SaveHistory result is failure");
+       }
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::SaveHistory query failed  %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::CommitDb();
+
+       r = GetLastInsertedId(historyTable, rowId);
+       if (IsFailed(r))
+       {
+               AppLogDebug("PresentationModelBase::saveHistory -(%s)\n", GetErrorMessage(r));
+               return r;
+       }
+       if (rowId < 0)
+               return E_FAILURE;
+
+       historyId.Append(rowId);
+       if (historyId.GetLength() < 0)
+       {
+               return E_FAILURE;
+       }
+       //Set the generated ID to History
+       history.SetHistoryId(historyId);
+
+       CATCH: return r;
+}
+
+void HistoryPresentationModel::UpdateHistoryFavIcon(History& history, Tizen::Graphics::Bitmap& favIconImage)
+{
+       result r = E_FAILURE;
+       String historyTable(HISTORY_DATA_TABLE);
+       String query;
+       String columnNames;
+       int resultCount = -1;
+
+       Image* pImage = null;
+       pImage = new Image();
+       pImage->Construct();
+
+       Tizen::Base::ByteBuffer* pFavBuffer = pImage->EncodeToBufferN(favIconImage, IMG_FORMAT_PNG);
+       // added because conversion may fail
+       if (GetLastResult() != E_SUCCESS)
+       {
+               delete pImage;
+               return;
+       }
+       delete pFavBuffer;
+       history.SetFavIconBitmap(favIconImage);
+
+       delete pImage;
+
+       query.Append(L"UPDATE ");
+       query.Append(historyTable);
+       query.Append(" SET FAVICON = ");
+       query.Append("?");
+       query.Append(", FAVICON_W = ");
+       query.Append("?");
+       query.Append(", FAVICON_H = ");
+       query.Append("?");
+       query.Append(" WHERE ID = ");
+       query.Append("?");
+
+       AppLog("query is %ls", query.GetPointer());
+
+       r = PresentationModelBase::ExecuteUpdateHistoryFavIconQuery(query, resultCount, history);
+       if (r == E_SUCCESS)
+       {
+               AppLog("HistoryPresentationModel::SaveHistory result is success");
+       }
+       else
+       {
+               AppLog("HistoryPresentationModel::SaveHistory result is failure");
+       }
+       r = PresentationModelBase::CommitDb();
+
+}
+
+result
+HistoryPresentationModel::SaveTempHistory(History& history)
+{
+       AppLog("HistoryPresentationModel::saveHistory");
+       result r = E_FAILURE;
+       String historyTable(HISTORY_DATA_TABLE);
+       String query;
+       String columnNames;
+       String attachment;
+       int resultCount = -1;
+       int rowId = -1;
+       DateTime date;
+       String historyId;
+       int urlCount = 0;
+       ArrayList* pMostVisitedSites = null;
+       bool isAlreadyExist = false;
+       bool isEligibleForMostVisitedSites = true;
+       int i;
+       String thumbnailPath;
+       int todaysCount = 0;
+       DateTime todayStart;
+       DateTime todayEnd;
+       SystemTime::GetCurrentTime(todayStart);
+       SystemTime::GetCurrentTime(todayEnd);
+       todayStart.SetValue(todayStart.GetYear(), todayStart.GetMonth(), todayStart.GetDay(), 0,0,0);
+       todayEnd.SetValue(todayStart.GetYear(), todayStart.GetMonth(), todayStart.GetDay(), 23,59,59);
+
+       ArrayList* pTodaysList = new(std::nothrow) ArrayList();
+       pTodaysList->Construct();
+       GetHistoryCountWithTimeRange(todayStart, todayEnd, todaysCount);
+       GetHistoryWithTimeRange(todayStart, todayEnd, 0, todaysCount, *pTodaysList);
+
+       for(int count = 0; count < todaysCount; count++)
+       {
+               History *pHistoryItem  = dynamic_cast<History*>(pTodaysList->GetAt(count));
+               AppLog("SaveHistory history url is %ls",history.GetHistoryUrl().GetPointer());
+
+               if(pHistoryItem != null && pHistoryItem->GetHistoryUrl().CompareTo(history.GetHistoryUrl()) == 0)
+               {
+                       history.SetHistoryId(pHistoryItem->GetHistoryId());
+                       AppLog("HistoryPresentationModel::saveHistory pHistoryItem history is %ls",pHistoryItem->GetHistoryId().GetPointer());
+                       break;
+               }
+       }
+
+       if (pTodaysList)
+       {
+               pTodaysList->RemoveAll();
+               delete pTodaysList;
+       }
+
+       pMostVisitedSites = new(std::nothrow) ArrayList();
+       pMostVisitedSites->Construct();
+       String historyTitle = history.GetHistoryTitle();
+       historyTitle.Replace(L"'", L"''");
+
+       String historyUrl = history.GetHistoryUrl();
+       historyUrl.Replace(L"'", L"''");
+
+       PresentationModelBase::GetCurrentDateTime(date);
+       GetMostVisitedSites(*pMostVisitedSites);
+       GetUrlCount(historyUrl, urlCount);
+       for (i = 0; i < pMostVisitedSites->GetCount(); i++)
+       {
+               History* pHistory = static_cast< History* >(pMostVisitedSites->GetAt(i));
+               if (pHistory != null && pHistory->GetHistoryUrl().CompareTo(historyUrl) == 0)
+               {
+                       AppLog("HistoryPresentationModel::saveHistory isalreadyexist true");
+                       isAlreadyExist = true;
+                       break;
+               }
+               if ( pHistory != null &&  urlCount >= pHistory->GetVisitedCount())
+               {
+                       isEligibleForMostVisitedSites = true;
+               }
+               else
+               {
+                       isEligibleForMostVisitedSites = false;
+               }
+       }
+
+       if (pMostVisitedSites->GetCount() < 9 || (isAlreadyExist == false && isEligibleForMostVisitedSites == true && history.GetThumbnail() != null))
+       {
+               AppLog("HistoryPresentationModel::SaveHistory coming here");
+
+               thumbnailPath = GenerateFileName();
+               AppLog("generating file path and url %ls, %ls",thumbnailPath.GetPointer(),historyUrl.GetPointer());
+               Image* pImage = new(std::nothrow) Image();
+               pImage->Construct();
+               result r = pImage->EncodeToFile(*history.GetThumbnail(), IMG_FORMAT_JPG, thumbnailPath, true);
+               delete pImage;
+               if(IsFailed(r))
+               {
+                       AppLogDebug("PresentationModelBase::saveHistory -(%s)\n", GetErrorMessage(r));
+                       return r;
+               }
+       }
+       delete pMostVisitedSites;
+       pMostVisitedSites = NULL ;
+
+       if (history.GetHistoryId() == "")
+       {
+               AppLog("HistoryPresentationModel::saveHistory GetHistoryId is blank");
+
+               columnNames.Append(L"ADDRESS, ");
+               columnNames.Append(L"TITLE, ");
+               columnNames.Append(L"VISITDATE, ");
+               columnNames.Append(L"FAVICON, ");
+               columnNames.Append(L"FAVICON_W, ");
+               columnNames.Append(L"FAVICON_H");
+
+               query.Append(L"INSERT INTO ");
+               query.Append(historyTable);
+               query.Append("(");
+               query.Append(columnNames);
+               query.Append(") ");
+               query.Append("VALUES");
+               query.Append(" (?,?,?,?,?,?)");
+       }
+       else
+       {
+               query.Append(L"UPDATE ");
+               query.Append(historyTable);
+               query.Append(" SET ADDRESS = ");
+               query.Append("'");
+               query.Append(historyUrl);
+               query.Append("'");
+               query.Append(", TITLE = ");
+               query.Append("'");
+               query.Append(historyTitle);
+               query.Append("'");
+               query.Append(", VISITED_TIME = ");
+               query.Append("DateTime(");
+               query.Append("'");
+               query.Append(GetStringFromDate(date));
+               query.Append("')");
+               query.Append("'");
+               query.Append(" WHERE ID = ");
+               query.Append(history.GetHistoryId());
+       }
+
+       AppLog("HistoryPresentationModel::SaveHistory query is %S",query.GetPointer());
+
+       r = PresentationModelBase::ExecuteHistoryQuery(query, resultCount, history);
+       if (r == E_SUCCESS)
+       {
+               AppLog("HistoryPresentationModel::SaveHistory result is success");
+       }
+       else
+       {
+               AppLog("HistoryPresentationModel::SaveHistory result is failure");
+       }
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::SaveHistory query failed  %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::CommitDb();
+
+       r = GetLastInsertedId(historyTable, rowId);
+       if (IsFailed(r))
+       {
+               AppLogDebug("PresentationModelBase::saveHistory -(%s)\n", GetErrorMessage(r));
+               return r;
+       }
+       if (rowId < 0)
+               return E_FAILURE;
+
+       historyId.Append(rowId);
+       if (historyId.GetLength() < 0)
+       {
+               return E_FAILURE;
+       }
+       //Set the generated ID to History
+       history.SetHistoryId(historyId);
+
+       if(__pDataList)
+       {
+               delete __pDataList;
+               __pDataList = null;
+       }
+
+       CATCH: return r;
+
+}
+
+result
+HistoryPresentationModel::DeleteMultipleHistory(ArrayList* pHistoryIdList)
+{
+       result r = E_FAILURE;
+       String query;
+       String historyTable = HISTORY_DATA_TABLE;
+       int resultCount = -1;
+
+       if (pHistoryIdList == null)
+       {
+               return E_FAILURE;
+       }
+
+       query.Append(L"DELETE FROM ");
+       query.Append(historyTable);
+       query.Append(" WHERE");
+       for(int index = 0; index <= pHistoryIdList->GetCount()-2; index++)
+       {
+               query.Append(" ID = ");
+               String* hisId = static_cast<String*>(pHistoryIdList->GetAt(index));
+               query.Append(*hisId);
+               query.Append(" OR ");
+       }
+       query.Append(" ID = ");
+       String* hisId = static_cast<String*>(pHistoryIdList->GetAt(pHistoryIdList->GetCount()-1));
+       if(hisId == null)
+       {
+               return E_FAILURE;
+       }
+       query.Append(*hisId);
+
+       r = PresentationModelBase::ExecuteQuery(query, resultCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DeleteHistory GetLastInsertedId failed %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::CommitDb();
+
+       if(__pDataList)
+       {
+               delete __pDataList;
+               __pDataList = null;
+       }
+
+       CATCH: return r;
+}
+
+result
+HistoryPresentationModel::DeleteHistory(const int historyId)
+{
+       result r = E_FAILURE;
+       String query;
+       String historyTable = HISTORY_DATA_TABLE;
+       int resultCount = -1;
+
+       if (historyId < 1)
+       {
+               return E_INVALID_ARG;
+       }
+
+       query.Append(L"DELETE FROM ");
+       query.Append(historyTable);
+       query.Append(" WHERE ID = ");
+       query.Append(historyId);
+
+       r = PresentationModelBase::ExecuteQuery(query, resultCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DeleteHistory GetLastInsertedId failed %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::CommitDb();
+
+       if(__pDataList)
+       {
+               delete __pDataList;
+               __pDataList = null;
+       }
+
+       CATCH: return r;
+}
+
+result
+HistoryPresentationModel::DeleteHistory(String& historyUrl)
+{
+       result r = E_FAILURE;
+       String query;
+       String historyTable = HISTORY_DATA_TABLE;
+       int resultCount = -1;
+
+       query.Append(L"DELETE FROM ");
+       query.Append(historyTable);
+       query.Append(" WHERE ADDRESS = '");
+       query.Append(historyUrl);
+       query.Append("'");
+
+       r = PresentationModelBase::ExecuteQuery(query, resultCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::DeleteHistory GetLastInsertedId failed %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::CommitDb();
+
+       if(__pDataList)
+       {
+               delete __pDataList;
+               __pDataList = null;
+       }
+
+       CATCH: return r;
+}
+
+result
+HistoryPresentationModel::ClearHistory(void)
+{
+       result r = E_FAILURE;
+       String query;
+       String historyTable = HISTORY_DATA_TABLE;
+       int resultCount = -1;
+
+       query.Append(L"DELETE FROM ");
+       query.Append(historyTable);
+
+       r = PresentationModelBase::ExecuteQuery(query, resultCount);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::ClearHistory GetLastInsertedId failed %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::CommitDb();
+
+    CATCH: return r;
+}
+
+result
+HistoryPresentationModel::GetHistoryCount(int& historyCount)
+{
+       int count = -1;
+       int intVal = -1;
+       String query;
+       String historyTable(HISTORY_DATA_TABLE);
+       result r = E_FAILURE;
+       bool nextRowPresent = false;
+
+       query.Append(L"SELECT COUNT(ID) FROM ");
+       query.Append(historyTable);
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       AppLog("the count is %d", count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetHistoryCount query failed %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+       if (IsFailed(r) != null)
+               return r;
+       if (nextRowPresent == true)
+       {
+               r = PresentationModelBase::GetColumn(0, intVal);
+               if (IsFailed(r) != null)
+               {
+                       AppLogDebug("Error:PresentationModelBase::GetColumn:%s", GetErrorMessage(r));
+                       return r;
+               }
+       }
+       historyCount = intVal;
+
+    CATCH: return r;
+}
+
+result
+HistoryPresentationModel::GetHistoryCountWithTimeRange(Tizen::Base::DateTime& startTime, Tizen::Base::DateTime& endTime, int& historyCount)
+{
+       int count = 0;
+       result r = E_SUCCESS;
+
+       if(__pDataList != null)
+       {
+               delete __pDataList;
+               __pDataList = null;
+       }
+
+       //if(__pDataList == null)
+       //{
+               __pDataList = new(std::nothrow) ArrayList();
+               __pDataList->Construct();
+
+               r = GetHistoryCount(count);
+               if(IsFailed(r))
+               {
+                       return r;
+               }
+               if(count > 0)
+               {
+                       r = GetHistory(0, count, *__pDataList);
+                       if (IsFailed(r))
+                       {
+                               delete __pDataList;
+                               __pDataList = null;
+                               return r;
+                       }
+               }
+       //}
+       //else
+       //{
+               count = __pDataList->GetCount();
+       //}
+
+       for (int counter = 0 ; counter < count; counter++)
+       {
+               History *pHistory = dynamic_cast<History*>(__pDataList->GetAt(counter));
+
+               if(pHistory != null && pHistory->GetVisitedTime().CompareTo(startTime) > 0 && pHistory->GetVisitedTime().CompareTo(endTime) < 0)
+               {
+                       historyCount++;
+               }
+       }
+       return r;
+}
+
+result
+HistoryPresentationModel::GetHistory(const int startIndex,const int limit, ArrayList& pHistoryList)
+{
+
+       int count = -1;
+       String query;
+       String historyTable(HISTORY_DATA_TABLE);
+       result r = E_FAILURE;
+
+       query.Append(L"SELECT * from ");
+       query.Append(historyTable);
+       query.Append(" ORDER BY VISITDATE DESC");
+
+
+       //Append LIMIT
+       if (limit > 0)
+       {
+               query.Append(" LIMIT ");
+               query.Append(limit);
+
+               //Append OFFESET
+               if (startIndex >= 0)
+               {
+                       query.Append(" OFFSET ");
+                       query.Append(startIndex);
+               }
+       }
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetHistory query failed %s",GetErrorMessage(r));
+
+       r = CreateHistoryList(count, pHistoryList);
+       if (IsFailed(r))
+       {
+               AppLogDebug("Error:CreateNoteList:failed:%s", GetErrorMessage(r));
+       }
+       CATCH: return r;
+}
+
+result
+HistoryPresentationModel::CreateHistoryList(int historyCount, ArrayList& historyList, int maxCount)
+{
+
+       History* pHistory = null;
+       int intVal = -1;
+       String stringVal;
+       DateTime dateVal;
+       result r = E_FAILURE;
+       String historyId;
+       String faviconId;
+       String bookmarkId;
+       int visitedCount;
+       DateTime visitedTime;
+       String iconPath;
+       String thumbnailPath;
+       bool nextRowPresent = false;
+       Image image;
+       Bitmap* pThumnailBitmap = null;
+       ByteBuffer *pFavIconBuffer;
+
+       image.Construct();
+       if (historyCount < 1)
+       {
+               return E_SUCCESS;
+       }
+
+       for (int Count = 0; (maxCount == -1 && Count < historyCount ) || (maxCount != -1 &&  Count < maxCount && Count < historyCount); Count++)
+       {
+               r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+               if (IsFailed(r))
+               {
+                       return E_SUCCESS;
+               }
+               if (nextRowPresent == true)
+               {
+                       pHistory = new(std::nothrow) History;
+                       if (pHistory)
+                       {
+                               for (int columnCount = 0; columnCount < MAX_NOTE_TABLE_COLUMN; columnCount++)
+                               {
+
+                                       switch (columnCount)
+                                       {
+                                       case HISTORY_ID:
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               historyId.Clear();
+                                                               historyId.Append(intVal);
+                                                               if (historyId.GetLength() > 0)
+                                                               {
+                                                                       pHistory->SetHistoryId(historyId);
+                                                               }
+                                                       }
+
+                                               }
+                                               break;
+                                       case HISTORY_URL:
+                                               r = PresentationModelBase::GetColumn(columnCount, stringVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       pHistory->SetHistoryUrl(stringVal);
+                                               }
+                                               break;
+                                       case HISTORY_TITLE:
+                                               r = PresentationModelBase::GetColumn(columnCount, stringVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       pHistory->SetHistoryTitle(stringVal);
+                                               }
+                                               break;
+
+                                       case HISTORY_VISITED_TIME:
+                                               r = PresentationModelBase::GetColumn(columnCount, dateVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       visitedTime = dateVal;
+                                                       pHistory->SetVisitedTime(visitedTime);
+                                               }
+                                               break;
+
+                                       case HISTORY_FAVICON:
+                                       {
+                                               pFavIconBuffer = new ByteBuffer();
+                                               r = PresentationModelBase::GetColumn(columnCount, *pFavIconBuffer);
+                                               if (!IsFailed(r) && pFavIconBuffer->GetCapacity() > 0)
+                                               {
+                                                       pHistory->SetFavIconBuffer(*pFavIconBuffer);
+                                               }
+                                       }
+                                       break;
+                                       case HISTORY_FAVICON_LENGTH:
+                                       {
+
+                                       }
+                                       break;
+                                       case HISTORY_FAVICON_W:
+                                       {
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               pHistory->SetFavIconWidth(intVal);
+                                                       }
+                                               }
+                                       }
+                                       break;
+                                       case HISTORY_FAVICON_H:
+                                       {
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               pHistory->SetFavIconHeight(intVal);
+                                                       }
+                                               }
+                                       }
+                                       break;
+
+                                       case HISTORY_VISITED_COUNT:
+                                               r = PresentationModelBase::GetColumn(columnCount, intVal);
+                                               if (!IsFailed(r))
+                                               {
+                                                       if (intVal > 0)
+                                                       {
+                                                               pHistory->SetVisitedCount(intVal);
+
+                                                       }
+                                               }
+                                               break;
+
+                                       default:
+                                               break;
+                                       }
+
+                               }
+                               r = historyList.Add(*pHistory);
+
+                               if (IsFailed(r))
+                               {
+                                       delete pHistory;
+                                       return r;
+                               }
+                       }
+               }
+       }
+       return E_SUCCESS;
+}
+
+result
+HistoryPresentationModel::GetSearchHistory(const int startIndex,const int limit, ArrayList& pHistoryList, String& text)
+{
+       DateTime endTime;
+       SystemTime::GetCurrentTime(endTime);
+
+       text.Replace(L"'", L"''");
+
+       int count = -1;
+       String query;
+       String historyTable(HISTORY_DATA_TABLE);
+       result r = E_FAILURE;
+
+       query.Append(L"SELECT ");
+       query.Append(historyTable);
+       query.Append(L".* ");
+       query.Append(L"FROM ");
+       query.Append(historyTable);
+       query.Append(L" WHERE (");
+       query.Append(historyTable);
+       query.Append(L".TITLE LIKE '%");
+       query.Append(text);
+       query.Append("%' ESCAPE '/')");
+       query.Append(" OR ");
+       query.Append(L"(");
+       query.Append(historyTable);
+       query.Append(L".ADDRESS LIKE '%");
+       query.Append(text);
+       query.Append("%' ESCAPE '/')");
+       query.Append(" ORDER BY VISITDATE DESC");
+
+
+       r = HistoryPresentationModel::ExecuteQuery(query, count);
+//     TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetSearchHistory query failed %s",GetErrorMessage(r));
+
+       ArrayList pAllSearchList;
+
+       r = CreateHistoryList(count, pAllSearchList);
+
+       int itemsFoundIndex = -1;
+       for (int counter = 0 ; counter < count; counter++)
+       {
+               History *pHistory = dynamic_cast<History*>(pAllSearchList.GetAt(counter));
+               if(pHistory != null && pHistory->GetVisitedTime().CompareTo(endTime) < 0)
+               {
+                       itemsFoundIndex++;
+                       if(itemsFoundIndex >= startIndex && itemsFoundIndex < (limit + startIndex))
+                       {
+                               pHistoryList.Add(*pHistory);
+                       }
+                       else if(itemsFoundIndex > (limit + startIndex))
+                       {
+                               break;
+                       }
+               }
+       }
+
+
+       if (IsFailed(r))
+       {
+               AppLogDebug("Error:CreateNoteList:failed:%s", GetErrorMessage(r));
+       }
+       CATCH: return r;
+}
+
+result
+HistoryPresentationModel::GetSearchHistoryCount(int& historyCount, String& text)
+{
+       DateTime endTime;
+       SystemTime::GetCurrentTime(endTime);
+       text.Replace(L"'", L"''");
+
+       int count = -1;
+       String query;
+       String historyTable(HISTORY_DATA_TABLE);
+       result r = E_FAILURE;
+
+       query.Append(L"SELECT ");
+       query.Append(historyTable);
+       query.Append(L".* ");
+       query.Append(L"FROM ");
+       query.Append(historyTable);
+       query.Append(L" WHERE (");
+       query.Append(historyTable);
+       query.Append(L".TITLE LIKE '%");
+       query.Append(text);
+       query.Append("%'ESCAPE '/')");
+       query.Append(" OR ");
+       query.Append(L"(");
+       query.Append(historyTable);
+       query.Append(L".ADDRESS LIKE '%");
+       query.Append(text);
+       query.Append("%' ESCAPE '/')");
+       query.Append(" ORDER BY VISITDATE DESC");
+
+       r = HistoryPresentationModel::ExecuteQuery(query, count);
+//     TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetSearchHistory query failed %s",GetErrorMessage(r));
+
+       ArrayList pAllSearchList;
+
+       r = CreateHistoryList(count, pAllSearchList);
+
+       historyCount = 0;
+       for (int counter = 0 ; counter < count; counter++)
+       {
+               History *pHistory = dynamic_cast<History*>(pAllSearchList.GetAt(counter));
+               if(pHistory != null && pHistory->GetVisitedTime().CompareTo(endTime) < 0)
+               {
+                       historyCount++;
+               }
+       }
+
+
+       if (IsFailed(r))
+       {
+               AppLogDebug("Error:CreateNoteList:failed:%s", GetErrorMessage(r));
+       }
+       CATCH: return r;
+}
+
+result
+HistoryPresentationModel::GetHistoryWithTimeRange(Tizen::Base::DateTime& startTime, Tizen::Base::DateTime& endTime,const int startIndex,const int limit, ArrayList& pHistoryList)
+{
+       int count = 0;
+       result r = E_SUCCESS;
+       if(__pDataList == null)
+       {
+               __pDataList = new(std::nothrow) ArrayList();
+               __pDataList->Construct();
+
+               r = GetHistoryCount(count);
+               if(IsFailed(r))
+               {
+                       return r;
+               }
+               if(count > 0)
+               {
+                       r = GetHistory(0, count, *__pDataList);
+                       if(IsFailed(r))
+                       {
+                               delete __pDataList;
+                               __pDataList = null;
+                               return r;
+                       }
+               }
+       }
+       else
+       {
+               count = __pDataList->GetCount();
+       }
+       int itemsFoundIndex = -1;
+       for (int counter = 0 ; counter < count; counter++)
+       {
+               History *pHistory = dynamic_cast<History*>(__pDataList->GetAt(counter));
+               if(pHistory != null && pHistory->GetVisitedTime().CompareTo(startTime) > 0 && pHistory->GetVisitedTime().CompareTo(endTime) < 0)
+               {
+                       itemsFoundIndex++;
+                       if(itemsFoundIndex >= startIndex && itemsFoundIndex < (limit + startIndex))
+                       {
+                               pHistoryList.Add(*pHistory);
+                       }
+                       else if(itemsFoundIndex > (limit + startIndex))
+                       {
+                               break;
+                       }
+               }
+       }
+       return r;
+}
+
+result
+HistoryPresentationModel::GetMostVisitedSites(ArrayList& pHistoryList)
+{
+
+       int count = -1;
+       String query;
+       String historyTable(HISTORY_DATA_TABLE);
+       result r = E_FAILURE;
+
+
+       //query = L"SELECT *, COUNT(URL) AS NOS FROM HistoryData GROUP BY URL ORDER BY NOS DESC";
+       query = L"SELECT History.*, COUNT(History.ADDRESS) AS NOS FROM History WHERE History.ADDRESS != '' GROUP BY History.ADDRESS ORDER BY NOS DESC";
+
+       r = HistoryPresentationModel::ExecuteQuery(query, count);
+       AppLog("the count is %d",count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetHistoryWithTimeRange query failed %s",GetErrorMessage(r));
+
+       r = CreateHistoryList(count, pHistoryList, 9);
+       if (IsFailed(r))
+       {
+               AppLogDebug("Error:CreateNoteList:failed:%s", GetErrorMessage(r));
+       }
+
+       CATCH: return r;
+}
+
+result
+HistoryPresentationModel::GetUrlCount(const String& Url, int& historyCount)
+{
+       int count = -1;
+       int intVal = -1;
+       String query;
+       String historyTable(HISTORY_DATA_TABLE);
+       result r = E_FAILURE;
+       bool nextRowPresent = false;
+
+       query.Append(L"SELECT COUNT(ADDRESS) FROM ");
+       query.Append(historyTable);
+       query.Append(L" WHERE ADDRESS = ");
+       query.Append("'");
+       query.Append(Url);
+       query.Append("'");
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       AppLog("the count is %d", count);
+       TryCatch( r == E_SUCCESS,,"BookmarkPresentationModel::GetHistoryCount query failed %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::DbIsNextRowPresent(nextRowPresent);
+       if (IsFailed(r))
+               return r;
+       if (nextRowPresent == true)
+       {
+               r = PresentationModelBase::GetColumn(0, intVal);
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Error:PresentationModelBase::GetColumn:%s", GetErrorMessage(r));
+                       return r;
+               }
+       }
+       historyCount = intVal;
+
+    CATCH: return r;
+}
+
+String
+HistoryPresentationModel::GenerateFileName(void)
+{
+       AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+       if ( pAppRegistry == NULL )
+       {
+               return NULL ;
+       }
+       String keyCount("ThumbnailCount");
+       String fileName = UiApp::GetInstance()->GetAppRootPath() + "/data/Thumbnail";
+       result r = E_SUCCESS;
+       int keyValue = 1;
+
+       fileName.Append(L"/thumbnails");
+       r = pAppRegistry->Get(keyCount, keyValue);
+
+       if (r == E_KEY_NOT_FOUND)
+       {
+               keyValue = 1;
+               pAppRegistry->Add(keyCount, keyValue);
+       }
+       else
+       {
+               keyValue++;
+               pAppRegistry->Set(keyCount, keyValue);
+       }
+
+       fileName.Append(keyValue);
+       fileName.Append(".jpg");
+       pAppRegistry->Save();
+
+       return fileName;
+}
+
+String
+HistoryPresentationModel::GetStringFromDate(DateTime& date)
+{
+       String dateFormat = L"";
+       dateFormat.Append(date.GetYear());
+       dateFormat.Append('-');
+       if(date.GetMonth() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetMonth());
+       dateFormat.Append('-');
+       if(date.GetDay() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetDay());
+       dateFormat.Append(' ');
+       if(date.GetHour() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetHour());
+       dateFormat.Append(':');
+       if(date.GetMinute() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetMinute());
+       dateFormat.Append(':');
+       if(date.GetSecond() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetSecond());
+       return dateFormat;
+}
diff --git a/src/IntInternetApp.cpp b/src/IntInternetApp.cpp
new file mode 100644 (file)
index 0000000..b792ace
--- /dev/null
@@ -0,0 +1,558 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:       Internet.cpp
+ *@brief:      provides basic features necessary to define an UiApp.
+ */
+
+#include "IntBookmarkData.h"
+#include "IntBookmarkPresentationModel.h"
+#include "IntCommonLib.h"
+#include "IntFaviconManager.h"
+#include "IntHistoryPresentationModel.h"
+#include "IntInternetApp.h"
+#include "IntMainFrame.h"
+#include "IntMainForm.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntSceneRegister.h"
+#include "IntSettingPresentationModel.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const wchar_t* APPCONTROL_SELECT_KEY_IMAGE = L"http://tizen.org/appcontrol/data/image/crop_mode";
+static const wchar_t* APPCONTROL_SELECT_VALUE_IMAGE = L"fit_to_screen";
+static const wchar_t* APPCONTROL_PROVIDER_ID_IMAGE_VIEWER = L"tizen.imageviewer";
+static const wchar_t* APPCONTROL_OPERATION_ID_IMAGE_VIEWER = L"http://tizen.org/appcontrol/operation/view";
+const int MIN_MEMORY_NEEDED = 1048576;
+
+InternetApp::InternetApp(void)
+: __pMultiWindowManager(NULL),__pNewWindowInfo(null),pSceneManagementFrame(null),__value(null),__isShowMsg(false),__pAc(null)
+{
+}
+
+InternetApp::~InternetApp(void)
+{
+       if (__pNewWindowInfo != NULL)
+       {
+               delete __pNewWindowInfo;
+               __pNewWindowInfo = NULL;
+       }
+}
+
+UiApp*
+InternetApp::CreateInstance(void)
+{
+       // Create the instance through the constructor.
+       return new(std::nothrow) InternetApp();
+}
+
+void
+InternetApp::ShowPopup(String& pTitle, String& pText)
+{
+       MessageBox messageBox;
+       messageBox.Construct(pTitle, pText,MSGBOX_STYLE_OK,3000);
+       int modalResult = 0;
+
+       messageBox.ShowAndWait(modalResult);
+       switch (modalResult)
+       {
+       case MSGBOX_RESULT_OK:
+       {
+
+       }
+       break;
+       default:
+               break;
+       }
+}
+
+bool
+InternetApp::OnAppInitializing(AppRegistry& appRegistry)
+{
+       AppLog("ABC::Internet::OnAppInitializing entered");
+       AppControlProviderManager* pAppMgr = AppControlProviderManager::GetInstance();
+       if (pAppMgr != null)
+       {
+               result r = pAppMgr->SetAppControlProviderEventListener(this);
+               AppLogDebug("SetAppControlProviderEventListener result %s",GetErrorMessage(r));
+       }
+       return true;
+}
+
+bool
+InternetApp::OnAppInitialized(void)
+{
+       result r = E_SUCCESS;
+
+       long long mem = GetAvailableMemory();
+       AppLogDebug("%lld",mem);
+       if(mem < MIN_MEMORY_NEEDED)
+       {
+               MessageBox LowMemory;
+               String msg = L"";
+               LowMemory.Construct(CommonUtil::GetString(L"IDS_COM_POP_NOT_ENOUGH_MEMORY"), CommonUtil::GetString(L"IDS_COM_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"), MSGBOX_STYLE_NONE,1000);
+               int modalResult = 0;
+               // Calls ShowAndWait() : Draws and Shows itself and processes events
+               LowMemory.ShowAndWait(modalResult);
+
+               return false;
+
+       }
+       String title1 = L"URL1";
+       String title2 = L"URL2";
+       String folder1 = L"Folder 1";
+       String strSite1 = "Site 1";
+
+       BookmarkPresentationModel::GetInstance();
+       HistoryPresentationModel::GetInstance();
+       FaviconManager::GetInstance();
+       SettingPresentationModel::GetInstance();
+
+//     MultipleWindowPresentationModel::GetInstance();
+
+       SettingInfo::AddSettingEventListener(*this);
+       __pMultiWindowManager = MultipleWindowPresentationModel::GetInstance();
+       AppLogDebug("window count %d",__pMultiWindowManager->GetAllWindowArrayList()->GetCount());
+
+
+
+       // Create a Frame
+       pSceneManagementFrame = new(std::nothrow) MainFrame();
+       pSceneManagementFrame->Construct();
+       pSceneManagementFrame->SetName(L"SceneManagement");
+       AddFrame(*pSceneManagementFrame);
+       pSceneManagementFrame->Show();
+       // Goto the first scene.
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               AppLogDebug("pSceneManager is null returning");
+               return false;
+       }
+
+       String homePage = SettingPresentationModel::GetInstance()->GetHomepage();
+       if (homePage == (L"IDS_BR_BODY_MOST_VISITED_SITES") || homePage == (L"IDS_BR_BODY_BLANK_PAGE"))
+       {
+               homePage = L"";
+       }
+       else if (homePage == CommonUtil::GetString(L"IDS_BR_BODY_USER_HOMEPAGE"))
+       {
+               AppLog("InternetApp::OnAppInitialized homaepage = userhomepage");
+               homePage = SettingPresentationModel::GetInstance()->GetFavoriteUrl();
+               AppLog("InternetApp::OnAppInitialized fav URL = %ls ",homePage.GetPointer());
+       }
+
+       if (__pNewWindowInfo == null)//if the application is launched normally
+       {
+               __pNewWindowInfo = MultipleWindowPresentationModel::GetInstance()->CreateNewMainViewSceneN(homePage);
+       }
+
+       if (__pNewWindowInfo == null)
+       {
+               return false;
+       }
+
+       if (__operationId.CompareTo(L"http://tizen.org/appcontrol/operation/main") == 0)
+       {
+               if(__pAc)
+               {
+                       r =__pAc->Stop();
+                       AppLog("AppControl Stop Result %s",GetErrorMessage(r));
+                       delete __pAc;
+                       __pAc = null;
+               }
+               __pAc = AppManager::FindAppControlN(APPCONTROL_PROVIDER_ID_IMAGE_VIEWER,
+                               APPCONTROL_OPERATION_ID_IMAGE_VIEWER);
+               if (__pAc && __value && __value->GetLength() > 0)
+               {
+                       AppLog("17jul __value is %S", __value->GetPointer());
+                       if (__pAc->Start(__value, null, null, null) == E_SUCCESS)
+                       {
+//                             delete pAc;
+                       }
+                       delete __value;
+                       __value = null;
+               }
+       }
+
+       ArrayList* pArgList = new(std::nothrow) ArrayList();
+       pArgList->Construct();
+       pArgList->Add(*__pNewWindowInfo);
+       /*
+        * The GoForward call cannot be moved into the MainFrame::OnInitializing
+        * because when the application is launched from the appcontol, the data(URL)
+        * is not available for Mainframe, and we cannot pass the url information to
+        * the Mainframe because logically MainFrame should not know the URL information.
+        */
+       if (E_SUCCESS != pSceneManager->GoForward(ForwardSceneTransition(__pNewWindowInfo->sceneID, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList))
+       {
+               AppLogDebug("CustomAppControl::OnAppInitializing Result = %s", GetLastResult());
+               delete pArgList;
+               __pNewWindowInfo = null;
+               return false;
+       }
+
+       delete pArgList;
+       pArgList = null;
+       __pNewWindowInfo = null;
+
+       return true;
+}
+
+bool
+InternetApp::OnAppWillTerminate(void)
+{
+       return true;
+}
+
+
+bool
+InternetApp::OnAppTerminating(AppRegistry& appRegistry, bool forcedTermination)
+{
+       AppLogDebug("Internet::OnAppTerminating");
+
+       SettingInfo::RemoveSettingEventListener(*this);
+
+       return true;
+}
+
+void
+InternetApp::OnForeground(void)
+{
+       UiApp* pApp = null;
+       pApp = UiApp::GetInstance();
+       if (pApp != null && pSceneManagementFrame != null && pApp->GetFrameAt(0)->GetShowMode() != FRAME_SHOW_MODE_FULL_SCREEN)
+       {
+               pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_FULL_SCREEN);
+       }
+       AppLog("InternetApp::OnForeground called");
+
+       AppLog("InternetApp::OnForeground");
+
+       AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+       String sliderKey("SliderValue");
+
+       int sliderValue = 10;
+
+
+       result r = pAppRegistry->Get(sliderKey, sliderValue);
+       r = PowerManager::SetScreenBrightness(sliderValue);
+//     r = PowerManager::RestoreScreenBrightness();
+
+       AppLog("Settingscreenbrightness to %d result %s",sliderValue , GetErrorMessage(r));
+
+       Form* pCurrentForm = null;
+       if(SceneManager::GetInstance()->GetCurrentScene() != null)
+               pCurrentForm = (SceneManager::GetInstance()->GetCurrentScene()->GetForm());
+       if (pCurrentForm)
+       {
+               pCurrentForm->SendUserEvent(FORE_GROUND_APP_EVENT, NULL);
+       }
+       Frame* pCurrentFrame = null;
+       pCurrentFrame = Application::GetInstance()->GetAppFrame()->GetFrame();
+
+       if (pCurrentFrame != null)
+       {
+               pCurrentFrame->SetEnabled(true);
+               pCurrentFrame->Invalidate(true);
+       }
+
+       if ( __isShowMsg == true )
+       {
+               __isShowMsg = false;
+               SendUserEvent(FORE_GROUND_APP_EVENT, NULL);
+       }
+}
+
+void
+InternetApp::OnBackground(void)
+{
+       AppLog("InternetApp::OnBackground");
+       Form* pCurrentForm = null;
+       if(SceneManager::GetInstance()->GetCurrentScene() != null)
+               pCurrentForm = (SceneManager::GetInstance()->GetCurrentScene()->GetForm());
+       if(pCurrentForm)
+       {
+               pCurrentForm->SendUserEvent(BACK_GROUND_APP_EVENT, NULL);
+       }
+}
+
+void
+InternetApp::OnLowMemory(void)
+{
+
+}
+
+void
+InternetApp::OnBatteryLevelChanged(BatteryLevel batteryLevel)
+{
+
+}
+
+void
+InternetApp::OnScreenOn(void)
+{
+
+}
+
+void
+InternetApp::OnScreenOff(void)
+{
+       // TODO:
+       // Unless there is a strong reason to do otherwise, release resources (such as 3D, media, and sensors) to allow the device
+       // to enter the sleep mode to save the battery.
+       // Invoking a lengthy asynchronous method within this listener method can be risky, because it is not guaranteed to invoke a
+       // callback before the device enters the sleep mode.
+       // Similarly, do not perform lengthy operations in this listener method. Any operation must be a quick one.
+}
+
+void
+InternetApp::OnSettingChanged(Tizen::Base::String& key)
+{
+       AppLog("InternetApp::OnSettingChanged: %ls", key.GetPointer());
+       if (key == L"http://tizen.org/setting/locale.language" || key == L"http://tizen.org/setting/font.size")
+       {
+               Terminate();
+       }
+       else if (key == L"http://tizen.org/setting/screen.brightness" )
+       {
+               AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+               result r = E_SUCCESS;
+               int sliderValue = 10;
+               SettingInfo::GetValue(key,sliderValue);
+               String sliderKey("SliderValue");
+
+               if( (sliderValue/10) + 1  > 10)
+                       r = pAppRegistry->Set(sliderKey, 10);
+               else
+                       r = pAppRegistry->Set(sliderKey, (sliderValue/10) + 1);
+               pAppRegistry->Save();
+
+               Form* pCurrentForm = null;
+               if(SceneManager::GetInstance()->GetCurrentScene() != null)
+                       pCurrentForm = (SceneManager::GetInstance()->GetCurrentScene()->GetForm());
+               if (pCurrentForm)
+               {
+                       AppLog("sending userevent for appcontrol");
+                       pCurrentForm->SendUserEvent(DEVICE_BRIGHTNESS_CHANGE_EVENT, NULL);
+               }
+
+               if( (sliderValue/10) + 1  > 10)
+                       r = PowerManager::SetScreenBrightness(10);
+               else
+                       r = PowerManager::SetScreenBrightness((sliderValue/10) + 1);
+               //      r = PowerManager::RestoreScreenBrightness();
+
+       }
+
+}
+
+void
+InternetApp::OnAppControlRequestReceived(RequestId reqId, const String &operationId, const String* pUriScheme, const String *pDataType, const IMap *pArgs)
+{
+       UiApp* pApp = null;
+       pApp = UiApp::GetInstance();
+       if (pApp != null &&  pSceneManagementFrame != null)
+       {
+               pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_FULL_SCREEN);
+
+       }
+
+       __isShowMsg = false;
+
+       AppLogDebug("ABC::Internet::OnAppControlRequestReceivedN entered %ls",operationId.GetPointer());
+       __operationId.Clear();
+       __operationId.Append(operationId);
+       if (operationId.CompareTo(L"http://tizen.org/appcontrol/operation/view") == 0)
+       {
+               String urlData;
+               if (pUriScheme)
+               {
+                       urlData = *pUriScheme;
+               }
+               else
+               {
+                       int argCount = pArgs->GetCount();
+                       AppLog("argCount == %d", argCount);
+
+                       IList *pValues = pArgs->GetValuesN();
+                       if(pValues == null)
+                       {
+                               AppLog("pValues == null");
+                               return;
+                       }
+
+                       String url = L"url";
+                       String* pUrl = dynamic_cast<String*>(const_cast<Object*>(pArgs->GetValue(url)));
+                       if(pUrl == null)
+                       {
+                               delete pValues;
+                               AppLog("pUrl == null");
+                               return;
+                       }
+                       urlData = *pUrl;
+               }
+               AppLog("URL received %ls", urlData.GetPointer());
+               if(pSceneManagementFrame)
+                       pSceneManagementFrame->Show();
+
+
+               if (__pNewWindowInfo == null)
+               {
+                       if (MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList()->GetCount() >= 9)
+                       {
+                               __isShowMsg = true;
+                               return;
+                       }
+               }
+
+               if (__pNewWindowInfo == null)
+               {
+                       __pNewWindowInfo = MultipleWindowPresentationModel::GetInstance()->CreateNewMainViewSceneN(urlData, true);
+               }
+
+               if (__pMultiWindowManager != null && __pMultiWindowManager->GetAllWindowArrayList()->GetCount() != 0)
+               {
+                       //if the application is running in background and it receives an appcontrol request it will launch a new(std::nothrow) window here,
+                       //otherwise appcontrol request will be handled by OnAppInitialized method
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       if (pSceneManager == null)
+                       {
+                               return;
+                       }
+
+                       ArrayList* pArgList = new(std::nothrow) ArrayList();
+                       pArgList->Construct();
+                       pArgList->Add(*__pNewWindowInfo);
+
+                       if (E_SUCCESS != pSceneManager->GoForward(ForwardSceneTransition(__pNewWindowInfo->sceneID, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList))
+                       {
+                               AppLogDebug("CustomAppControl::OnAppInitializing Result = %s", GetLastResult());
+                                               delete pArgList;
+                               __pNewWindowInfo = null;
+                               return;
+                       }
+
+                       delete pArgList;
+
+                       __pNewWindowInfo = null;
+               }
+       }
+       else if (operationId.CompareTo(L"http://tizen.org/appcontrol/operation/main") == 0)
+       {
+               if (pArgs)
+               {
+                       //const String* pVal = (String *) pArgs->GetValue(String(L"http://tizen.org/appcontrol/data/notification"));
+                       String *data = (String *) pArgs->GetValue(String(L"http://tizen.org/appcontrol/data/notification"));
+                       if(data != NULL)
+                               __value = new String(*data);
+                       if (__value && __value->GetLength() > 0)
+                       {
+                               AppLog("17jul rahul __value is %S", __value->GetPointer());
+                       }
+                       if (__value && __value->GetLength() > 0 && pSceneManagementFrame != null)
+                       {
+                               AppLog("17jul OnAppControlRequestReceived notification");
+                               HashMap extraData;
+                               extraData.Construct();
+                               String typeKey = APPCONTROL_SELECT_KEY_IMAGE;
+                               String typeVal = APPCONTROL_SELECT_VALUE_IMAGE;
+                               extraData.Add(&typeKey, &typeVal);
+
+                               if(__pAc)
+                               {
+                                       result r = __pAc->Stop();
+                                       AppLog("AppControl Stop Result %s",GetErrorMessage(r));
+                                       delete __pAc;
+                                       __pAc = null;
+                               }
+                               __pAc = AppManager::FindAppControlN(APPCONTROL_PROVIDER_ID_IMAGE_VIEWER,
+                                               APPCONTROL_OPERATION_ID_IMAGE_VIEWER);
+                               if (__pAc)
+                               {
+                                       AppLog("17jul __value is %S", __value->GetPointer());
+                                       if (__pAc->Start(__value, null, null, null) == E_SUCCESS)
+                                       {
+//                                             delete pAc;
+                                       }
+                               }
+                               delete __value;
+                               __value = null;
+
+                       }
+               }
+       }
+
+       AppLogDebug("ABC::Internet::OnAppControlRequestReceivedN Exit");
+       return;
+}
+
+
+long long
+InternetApp::GetAvailableMemory(void)
+{
+    result r = E_SUCCESS;
+
+    String key(L"http://tizen.org/runtime/storage.available.internal");
+    long long allocatedMemory = 0;
+
+    r = RuntimeInfo::GetValue(key, allocatedMemory);
+    TryCatch(r == E_SUCCESS, , "MyRuntimeInfo: Failed to get value");
+
+    return allocatedMemory;
+
+   CATCH:
+    return 0;
+}
+
+
+void
+InternetApp::OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs)
+{
+       Form* pCurrentForm = null;
+       if(SceneManager::GetInstance()->GetCurrentScene() != null)
+               pCurrentForm = (SceneManager::GetInstance()->GetCurrentScene()->GetForm());
+       if (pCurrentForm)
+       {
+               AppLog("sending userevent for appcontrol");
+               pCurrentForm->SendUserEvent(APPCONTROL_LAUNCH_MAX_LIMIT_REACHED, NULL);
+       }
+
+       if(requestId == FORE_GROUND_APP_EVENT)
+       {
+               if( MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList()->GetCount() >= 9)
+                {
+                        String strText = CommonUtil::GetString(L"IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER");
+                        MessageBox messageBox;
+                        messageBox.Construct(L"", strText, MSGBOX_STYLE_OK, 3000);
+                        int modalResult = 0;
+
+                        messageBox.ShowAndWait(modalResult);
+                }
+       }
+
+}
+
+
diff --git a/src/IntInternetEntry.cpp b/src/IntInternetEntry.cpp
new file mode 100644 (file)
index 0000000..68c7372
--- /dev/null
@@ -0,0 +1,72 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+/**
+ * This file contains the Tizen application entry point.
+ */
+#include "IntInternetApp.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif // __cplusplus
+
+_EXPORT_ int OspMain(int argc, char* pArgv[]);
+#ifdef _PROFILE
+extern void start_profile(void);
+extern void end_profile(void);
+#else
+#define start_profile()
+#define end_profile()
+#endif
+
+/**
+ * The entry function of Tizen application called by the operating system.
+ */
+int
+OspMain(int argc, char* pArgv[])
+{
+       result r = E_SUCCESS;
+
+       AppLogDebug("Application started.");
+       ArrayList* pArgs = new(std::nothrow) ArrayList();
+       pArgs->Construct();
+       for (int i = 0; i < argc; i++)
+               pArgs->Add(*(new(std::nothrow) String(pArgv[i])));
+
+       start_profile();
+       r = Tizen::App::UiApp::Execute(InternetApp::CreateInstance, pArgs);
+       if (IsFailed(r))
+       {
+               AppLogException("Application execution failed-[%s].", GetErrorMessage(r));
+               r &= 0x0000FFFF;
+       }
+       end_profile();
+
+       pArgs->RemoveAll(true);
+       delete pArgs;
+       pArgs = null;
+       AppLogDebug("Application finished.");
+
+       return static_cast< int >(r);
+}
+#ifdef __cplusplus
+}
+#endif // __cplusplus
diff --git a/src/IntMainForm.cpp b/src/IntMainForm.cpp
new file mode 100644 (file)
index 0000000..0005ffc
--- /dev/null
@@ -0,0 +1,6078 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet MainForm class
+/*@file:       MainForm.cpp
+ *@brief:      The %MainForm provides the common functionalities for the Main View of the Browser including the addressbar,
+ *                     loading,handling events etc.
+ */
+
+#include <FApp.h>
+#include <FGraphics.h>
+#include <FMedia.h>
+#include <FUi.h>
+#include <FContent.h>
+#include <FShell.h>
+//#include <FShellNotificationManager.h>
+
+#include "IntBookmarkData.h"
+#include "IntBookmarkPresentationModel.h"
+#include "IntCommonLib.h"
+#include "IntFaviconManager.h"
+#include "IntInternetApp.h"
+#include "IntMainForm.h"
+#include "IntSceneRegister.h"
+#include "IntSettingPresentationModel.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Runtime;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Io;
+using namespace Tizen::Locales;
+using namespace Tizen::Media;
+using namespace Tizen::Shell;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Content;
+using namespace Tizen::Ui::Scenes;
+using namespace Tizen::System;
+using namespace Tizen::Web;
+using namespace Tizen::Web::Controls;
+
+static const wchar_t* IDB_SEARCH_INPUT_FIELD_BG = L"I01_toolbar_input_field.#.png";
+static const wchar_t* IDB_FINDWORD_INPUT_FIELD_BG = L"I01_toolbar_input_field_findword.#.png";
+static const wchar_t* IDB_BTN_BACK = L"I01_icon_Back.png";
+static const wchar_t* IDB_BTN_BACK_PRESS = L"I01_icon_Back_press.png";
+static const wchar_t* IDB_CONTRLBAR_ICON_BOOKMARK = L"I01_search_list_icon_favorite.png";
+static const wchar_t* IDB_CONTRLBAR_ICON_BOOKMARK_PRESS = L"I01_search_list_icon_favorite_press.png";
+static const wchar_t* IDB_CONTRLBAR_ICON_MORE = L"I01_icon_more.png";
+static const wchar_t* IDB_CONTRLBAR_ICON_MORE_PRESS = L"I01_icon_more_press.png";
+static const wchar_t* IDB_CONTRLBAR_ICON_NEW_WINDOW = L"I01_icon_plus.png";
+static const wchar_t* IDB_CONTRLBAR_ICON_NEW_WINDOW_PRESS = L"I01_icon_plus_press.png";
+static const wchar_t* IDB_CONTROLBAR_ICON_CREATE_DISABLE = L"I01_controlbar_icon_create_disable.png";
+static const wchar_t* IDB_BUTTON_ON = L"00_button_on.png";
+static const wchar_t* IDB_BUTTON_OFF = L"00_button_off.png";
+static const wchar_t* IDB_ICON_BOOKMARK_OFF_TEMP =L"00_icon_favorite_off_74x74.png";
+static const wchar_t* IDB_ICON_BOOKMARK_ON_TEMP = L"00_icon_favorite_on_74x74.png";
+static const wchar_t* IDS_TIZEN_SERVICE = L"tizen-service";
+static const wchar_t* IDS_APPID = L"AppID";
+static const wchar_t* IDS_KEY = L"key";
+static const wchar_t* IDS_VALUE = L"value";
+static const wchar_t* IDB_TITLE_PROGRESS_BAR_BG = L"I01_title_progress_bar_bg.png";
+static const wchar_t* IDB_TITLE_PROGRESS_BAR = L"I01_title_progress_bar.png";
+//static const wchar_t* IDB_ADDRESS_BAR_BACKGROUND = L"I01_toolbar_bg_02.9.png";
+
+const int IDA_BACKBTN_CLICKED = 101;
+const int IDA_BOOKMARKBTN_CLICKED = 102;
+const int IDA_MOREBTN_CLICKED = 103;
+const int IDA_MULTIWINDOWBTN_CLICKED = 104;
+const int IDA_NEWWINDOWBTN_CLICKED = 105;
+const int IDA_FORWARD_CLICKED = 106;
+const int IDA_ADDTOBOOKMARK_CLICKED = 107;
+const int IDA_SHARE_CLICKED = 108;
+const int IDA_FINDONPAGE_CLICKED = 109;
+const int IDA_PRIVATEON_CLICKED = 110;
+const int IDA_SETTINGS_CLICKED = 111;
+const int IDA_READER_CLOSE_CLICKED = 112;
+const int IDA_SMALLFONT_BTN_CLICKED = 113;
+const int IDA_LARGEFONT_BTN_CLICKED = 114;
+const int IDA_BRIGHTNESS_BTN_CLICKED = 115;
+const int IDA_HISTORY_CLICKED = 116;
+const int IDA_ADD_TO_BOOKMARKBTN_CLICKED = 117;
+const int IDA_ADD_TO_HOME_CLICKED = 118;
+const int IDA_SAVED_PAGES_CLICKED = 119;
+const int IDA_DESKTOP_VIEW_CLICKED = 120;
+const int IDA_SAVE_CLICKED = 121;
+const int IDA_PRINT_CLICKED = 122;
+
+const int IDA_FINDWORD_SEARCH_CLICKED = 201;
+const int IDA_FINDWORD_NEXT_CLICKED = 202;
+const int IDA_FINDWORD_PREV_CLICKED = 203;
+const int IDA_FINDWORD_CLEAR_CLICKED = 204;
+const int IDA_FINDWORD_CANCEL_CLICKED = 205;
+
+const int IDA_COPY_IMAGE_CLICKED = 206;
+const int IDA_VIEW_IMAGE_CLICKED = 207;
+const int IDA_SAVE_IMAGE_CLICKED = 208;
+const int IDA_SHARE_IMAGE_CLICKED = 209;
+
+const int IDA_COPY_TEXT_CLICKED = 210;
+const int IDA_PASTE_TEXT_CLICKED = 211;
+const int IDA_FIND_TEXT__CLICKED = 212;
+const int IDA_SHARE_TEXT_CLICKED = 213;
+
+const int IDA_GO_BACK = 214;
+const int IDA_GO_FORWARD = 215;
+const int IDA_REFRESH_BTN_CLICKED = 216;
+const int IDA_STOP_BTN_CLICKED = 217;
+const int IDA_CLEAR_URL = 218;
+const int IDA_READER_BTN_CLICKED = 219;
+
+
+const int IDA_HYPERLINK_OPEN_CLICKED = 220;
+const int IDA_HYPERLINK_COPY_LINK_CLICKED = 221;
+const int IDA_HYPERLINK_SAVE_IMAGE_CLICKED = 222;
+const int IDA_HYPERLINK_SHARE_IMAGE_CLICKED = 223;
+
+const int IDA_FINDWORD_CLEAR_RIGHT_TO_LEFT_CLICKED = 224;
+
+const int DEFAULT_PROGRESS_PERCENTAGE = 10;
+
+const int MainForm::IDA_FORMAT_BITMAP = 500;
+const int MainForm::IDA_FORMAT_DELETE_BITMAP = 501;
+const int MainForm::IDA_FORMAT_TITLE_STRING = 502;
+const int MainForm::IDA_FORMAT_URL_STRING = 503;
+const int MainForm::IDA_CONTEXT_ITEM_DELETE = 504;
+
+static const int WIDTH_CONTEXT_MENU_BUTTON_PORTRAIT = 336;
+static const int WIDTH_CONTEXT_MENU_BUTTON_LANDSCAPE = 800;
+static const int HEIGHT_CONTEXT_MENU_BUTTON = 72;
+
+static const wchar_t* APPCONTROL_OPERATION_ID_IMAGE_VIEWER = L"http://tizen.org/appcontrol/operation/view";
+MainForm::MainForm(void)
+{
+       __isLongPressedDone = false;
+       __pHistory = null;
+       __pAddressbar = null;
+       //      __pMostVisitedSitesPanel = null;
+       __pMostVisitedListView = null;
+       __pFooterPanel = null;
+       __pHitElementResult = null;
+       __pWindowInfo = null;
+       __pWebViewer = null;
+       __pImageMenu = null;
+       __pOptionMenu = null;
+       __pFindWordControl = null;
+       __pFindWordPanelLeftToRight = null;
+       __pFindWordPanelRightToLeft = null;
+       __pFindWordBgLabel = null;
+       __pFindWordBgLabelRightToLeft = null;
+       __pFindWordEditField = null;
+       __pFindWordEditFieldRightToLeft = null;
+       __pFindWordClear = null;
+       __pFindWordClearRightToLeft = null;
+       __pFindWordCountLabel = null;
+       __pFindWordClearRightToLeft = null;
+       __pFindWordNext = null;
+       __pFindWordPrev = null;
+       __previousZoomLevel = 1.0;
+       __pSaveImage = null;
+       __currentAddMode = ADDRESSBAR_MODE_LOADING_COMPLETE;
+       __displayUrl = L"";
+       __editTextUrl = L"";
+       __currentSearchStr = L"";
+       __currentSelectedStr = L"";
+       __maxOccurrances = 0;
+       __currentWordIndex = 0;
+       __distanceMoved = 0;
+       __isLoaded = false;
+       //__inputEventToBeSupressed = false;
+       __isLoadingData = false;
+       __isLoadingCompleted = false;
+       __progressPercentage = 0;
+       __touchPoint1 = Point(-1,-1);
+       __touchPoint2 = Point(-1,-1);
+       __longPressPoint = Point(-1,-1);
+       __pWebReader = null;
+       //      __pReaderPopup = null;
+       __pReaderData = null;
+       __pPopUp = null;
+       __pReaderCloseBtn = null;
+       //__pNewWindowButton = null;
+       __pMoreButton = null;
+       __pMultiWindowButton = null;
+       __pArticleReaderPanel = null;
+       __pBlankPanel = null;
+       __pArticleReaderLabel = null;
+       __webControlHeight = 0;
+       __webControlHeightF = 0;
+       __prevAddressBarMode = ADDRESSBAR_MODE_INVALID;
+       __curAddressBarMode = ADDRESSBAR_MODE_INVALID;
+       __pMostVisitedSites = null;
+       __pFooterUrlField = null;
+       __pGoBackBtn = null;
+       __pGoForwardBtn = null;
+       __pRefreshBtn = null;
+       __pProgressbarLabel = null;
+       __pFooterLabel = null;
+       __pStopBtn = null;
+       __pClearBtn = null;
+       __pReaderBtn = null;
+       __isKeypadOpened = false;
+       __fontSize = 44;
+       __pNotification = null;
+}
+
+MainForm::~MainForm(void)
+{
+       SettingPresentationModel::GetInstance()->RemoveSettingsEventListener(*this);
+
+       if(__pAddressbar)
+       {
+               __pAddressbar->SetAddressbarEventListener(null);
+       }
+
+       if(__pHistory != null)
+       {
+               delete __pHistory;
+               __pHistory = null;
+       }
+
+       if (__pReaderData != null)
+       {
+               delete __pReaderData;
+               __pReaderData = null;
+       }
+
+       if (__pPopUp != null)
+       {
+               delete __pPopUp;
+               __pPopUp = null;
+       }
+
+       if (__pHitElementResult != null)
+       {
+               delete __pHitElementResult;
+               __pHitElementResult = null;
+       }
+       if(__pOptionMenu)
+       {
+               delete __pOptionMenu;
+               __pOptionMenu = null;
+       }
+
+       String* pSelectedScene = NULL;
+       Object* pValue = NULL;
+       MultipleWindowPresentationModel::GetInstance()->GetValue(SELECTED_SCENE_ID, &pValue);
+       pSelectedScene = (String*) pValue;
+
+       /*if (pSelectedScene != null)
+       {
+               delete pSelectedScene;
+       }
+       MultiWindowPresentationModel::SetValue(SELECTED_SCENE_ID, null);*/
+}
+
+bool
+MainForm::Initialize(void)
+{
+       Construct(L"IDL_FORM");
+
+//     SetFormStyle(FORM_STYLE_NORMAL | FORM_STYLE_INDICATOR | FORM_STYLE_FOOTER);
+       return true;
+}
+
+result
+MainForm::OnInitializing(void)
+{
+       AppLog("get client area width = %d",GetClientAreaBounds().width);
+       AppLog("get client area height = %d",GetClientAreaBounds().height);
+       const int WIDTH_CONTEXT_MENU_BUTTON = 336;
+       const int HEIGHT_CONTEXT_MENU_BUTTON = 72;
+
+       __fontSize = CommonUtil::GetFontSize();
+       Panel* pFooterPanel = null;
+
+       __pSaveImage = new Image();
+       __pSaveImage->Construct();
+
+       // Setup back event listener
+       SettingPresentationModel::GetInstance()->AddSettingsEventListener(*this);
+       SceneManager::GetInstance()->AddSceneEventListener(IDSCN_MAIN_VIEW, *this);
+       AddOrientationEventListener(*this);
+
+       AppLogDebug(" MainForm::OnInitializing ended");
+       if (__pMostVisitedSites == null)
+       {
+               __pMostVisitedSites = new(std::nothrow) ArrayList();
+               __pMostVisitedSites->Construct();
+       }
+       HistoryPresentationModel::GetInstance()->GetMostVisitedSites(*__pMostVisitedSites);
+
+       __pItemContext= new(std::nothrow) ListContextItem();
+       __pItemContext->Construct();
+
+       __pItemContext->AddElement(IDA_CONTEXT_ITEM_DELETE, CommonUtil::GetString(L"IDS_BR_SK_DELETE_ABB"),true);
+
+
+       __pItemContext->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_NORMAL , CONTEXT_ITEM_DELETE_COLOR);
+       __pItemContext->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_HIGHLIGHTED , CONTEXT_ITEM_DELETE_COLOR);
+       __pItemContext->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_PRESSED , CONTEXT_ITEM_DELETE_COLOR);
+
+       __pItemContextLandscape= new(std::nothrow) ListContextItem();
+       __pItemContextLandscape->Construct();
+
+       __pItemContextLandscape->AddElement(IDA_CONTEXT_ITEM_DELETE, CommonUtil::GetString(L"IDS_BR_SK_DELETE_ABB"), true);
+       __pItemContextLandscape->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_NORMAL , CONTEXT_ITEM_DELETE_COLOR);
+       __pItemContextLandscape->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_HIGHLIGHTED , CONTEXT_ITEM_DELETE_COLOR);
+       __pItemContextLandscape->SetElementBackgroundColor(IDA_CONTEXT_ITEM_DELETE,LIST_CONTEXT_ITEM_ELEMENT_STATUS_PRESSED , CONTEXT_ITEM_DELETE_COLOR);
+       SetFormMenuEventListener(this);
+       AppLog("SetFormMenuEventListener result %s",GetErrorMessage(GetLastResult()));
+       return E_SUCCESS;
+}
+
+result
+MainForm::InitAddressbar(void)
+{
+       AppLogDebug("MainForm::InitAddressbar entered");
+
+       result r = E_SUCCESS;
+
+       if (__pAddressbar != null)
+       {
+               return E_SUCCESS;
+       }
+       __pAddressbar = new(std::nothrow) Addressbar();
+       AppLog("MainForm::InitAddressbar GetClientAreaBounds().width %d",GetClientAreaBounds().width);
+       r = __pAddressbar->Initialize(Tizen::Graphics::Rectangle(0, 0, GetClientAreaBounds().width, 82));
+       if (r != E_SUCCESS)
+       {
+               AppLogDebug("Addressbar init failed with %s", GetErrorMessage(r));
+               return r;
+       }
+       __pAddressbar->SetAddressbarEventListener(this);
+       AddControl(__pAddressbar);
+       __pAddressbar->SetBounds(Rectangle(0,0,GetClientAreaBounds().width,__pAddressbar->GetHeight()));
+       SetControlAlwaysOnTop(*__pAddressbar, true);
+       __adressPanelPosition = __pAddressbar->GetPosition();
+
+       AppLogDebug("MainForm::InitAddressbar exit");
+
+       return E_SUCCESS;
+}
+
+result
+MainForm::CreateReaderPanel(void)
+{
+       AppLogDebug("CreateReaderPanel() width %d",GetClientAreaBounds().width);
+       result r = E_FAILURE;
+       WebSetting settings;
+       Button *pSmallFontBtn = null;
+       Button *pLargeFontBtn = null;
+
+       __pBlankPanel = new (std::nothrow) Panel();
+       __pBlankPanel->Construct(L"IDL_BLANK_PANEL");
+
+       __pArticleReaderPanel = new (std::nothrow) Panel();
+       __pArticleReaderPanel->Construct(L"IDL_ARTICLE_READER");
+
+       __pReaderCloseBtn =  static_cast<Button*>(__pArticleReaderPanel->GetControl(L"IDC_CLOSE_READER",true));
+       if (__pReaderCloseBtn)
+       {
+               AppLogDebug("CreateReaderPanel() 6");
+               __pReaderCloseBtn->AddActionEventListener(*this);
+               __pReaderCloseBtn->SetActionId(IDA_READER_CLOSE_CLICKED);
+       }
+
+       __pWebReader = new (std::nothrow) Web();
+       __pWebReader->Construct(Rectangle(2,2, __pArticleReaderPanel->GetWidth()-2,__pArticleReaderPanel->GetHeight() - 96 -2));
+
+       settings.SetInputStyle(INPUT_STYLE_OVERLAY);
+       settings.SetFontSize(SettingPresentationModel::GetInstance()->GetReaderFontSize());
+
+       r = __pWebReader->SetSetting(settings);
+       if (IsFailed(r))
+               AppLogDebug("Web setting add failed with %s", GetErrorMessage(r));
+
+
+       __pArticleReaderLabel = new Label();
+       __pArticleReaderLabel->Construct(Rectangle(__pArticleReaderPanel->GetX(),__pArticleReaderPanel->GetY(),__pArticleReaderPanel->GetWidth(),__pArticleReaderPanel->GetHeight()),L"");
+
+       __pBlankPanel->AddControl(__pArticleReaderLabel);
+       __pBlankPanel->AddControl(__pArticleReaderPanel);
+       AddControl(__pBlankPanel);
+
+       __pBlankPanel->SetBounds(0,0,GetClientAreaBounds().width,GetClientAreaBounds().height);
+       __pArticleReaderPanel->SetBounds((GetClientAreaBounds().width - __pArticleReaderPanel->GetWidth())/2,(GetClientAreaBounds().height - __pArticleReaderPanel->GetHeight())/2, __pArticleReaderPanel->GetWidth(), __pArticleReaderPanel->GetHeight());
+       __pArticleReaderLabel->SetBounds(__pArticleReaderPanel->GetX(),__pArticleReaderPanel->GetY(),__pArticleReaderPanel->GetWidth(),__pArticleReaderPanel->GetHeight());
+
+       __pArticleReaderPanel->AddControl(__pWebReader);
+       __pWebReader->SetBounds(Rectangle(2,2, __pArticleReaderPanel->GetWidth()-2,__pArticleReaderPanel->GetHeight() - 96 -2));
+       Bitmap* pBitmap = CommonUtil::GetNinepatchedBitmapN(L"I01_popup_bg.9.png",__pArticleReaderPanel->GetWidth(),__pArticleReaderPanel->GetHeight());
+       Bitmap* pSrcBitmap = CommonUtil::GetNinepatchedBitmapN(L"I01_popup_bottom_bg.9.png",__pArticleReaderPanel->GetWidth(),__pArticleReaderPanel->GetHeight());
+
+       if (pBitmap != null && pSrcBitmap != null)
+       {
+               pBitmap->Merge(Point(0,__pArticleReaderPanel->GetHeight() - 96),*pSrcBitmap,Rectangle(0,0,pSrcBitmap->GetWidth(),pSrcBitmap->GetHeight()));
+       }
+       __pArticleReaderLabel->SetBackgroundBitmap(*pBitmap);
+
+       pSmallFontBtn =  static_cast<Button*>(__pArticleReaderPanel->GetControl(L"IDC_SMALL_FONT",true));
+       if (pSmallFontBtn)
+       {
+               pSmallFontBtn->AddActionEventListener(*this);
+               pSmallFontBtn->SetActionId(IDA_SMALLFONT_BTN_CLICKED);
+       }
+
+       pLargeFontBtn =  static_cast<Button*>(__pArticleReaderPanel->GetControl(L"IDC_LARGE_FONT",true));
+       if (pLargeFontBtn)
+       {
+               pLargeFontBtn->AddActionEventListener(*this);
+               pLargeFontBtn->SetActionId(IDA_LARGEFONT_BTN_CLICKED);
+       }
+
+
+       if (pBitmap != null)
+       {
+               delete pBitmap;
+               pBitmap = null;
+       }
+       if (pSrcBitmap != null)
+       {
+               delete pSrcBitmap;
+               pSrcBitmap = null;
+       }
+
+       SetControlAlwaysOnTop(*__pBlankPanel, true);
+       //__pBlankPanel->SetControlAlwaysAtBottom(*__pArticleReaderPanel, true);
+       Invalidate(true);
+
+       return E_SUCCESS;
+}
+
+result
+MainForm::InitWebControl()
+{
+       AppLogDebug("MainForm::InitWebControl enter");
+       result r = E_SUCCESS;
+       AppLogDebug("InitWebControl");
+
+       if (__pAddressbar == null || __pFooterPanel == null)
+               return E_FAILURE;
+
+       const int Y_WEBCONTROL_POSITION = 0;
+
+       __webControlHeight = GetHeight() - __pFooterPanel->GetHeight();
+       __webControlHeightF = GetHeightF() - __pFooterPanel->GetHeightF();
+
+       if (__pMostVisitedListView)
+       {
+               __pMostVisitedListView->SetShowState(false);
+       }
+       if (__pWebViewer != null)
+       {
+               AppLogDebug("Already initialized");
+               return E_SUCCESS;
+       }
+       __pWebViewer = new(std::nothrow) Web();
+       if(__pWebViewer == NULL)
+       {
+               AppLogDebug("Initialization failed");
+               return E_FAILURE;
+       }
+       AppLog("GetClientAreaBounds().width %d",GetClientAreaBounds().width);
+       r = __pWebViewer->Construct(Rectangle(0, Y_WEBCONTROL_POSITION, GetClientAreaBounds().width,__webControlHeight + 12));
+
+       if (IsFailed(r))
+       {
+               AppLogDebug("Web construct failed with %s", GetErrorMessage(r));
+               delete __pWebViewer;
+               __pWebViewer = null;
+               return r;
+       }
+       else
+       {
+               r = AddControl(__pWebViewer);
+               if (IsFailed(r))
+               {
+                       __pWebViewer->Destroy();
+                       __pWebViewer = null;
+                       AppLogDebug("Web addcontrol failed with %s", GetErrorMessage(r));
+                       return r;
+               }
+               __webControlPosition = __pWebViewer->GetPosition();
+               __webControlPositionF = __pWebViewer->GetPositionF();
+               r = __pWebViewer->SetSetting(SettingPresentationModel::GetInstance()->GetWebSettings());
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Web setting add failed with %s", GetErrorMessage(r));
+                       return r;
+               }
+
+               __pWebViewer->SetLoadingListener(this);
+               __pWebViewer->SetWebUiEventListenerF(this);
+               __pWebViewer->SetWebKeypadEventListener(this);
+               __pWebViewer->SetFocus();
+               __pWebViewer->AddTouchEventListener(*this);
+
+               __pWebViewer->SetCookieEnabled(SettingPresentationModel::GetInstance()->IsCookiesEnabled());
+               __pWebViewer->SetTextSearchListener(this);
+       }
+
+       AppLogDebug("MainForm :before return");
+       Invalidate(true);
+       AppLogDebug("MainForm::InitWebControl Exit");
+
+       return r;
+}
+
+void
+MainForm::SetJavascriptEnabled()
+{
+       WebSetting settings = __pWebViewer->GetSetting();
+       settings.SetJavascriptEnabled(SettingPresentationModel::GetInstance()->IsRunJavascriptEnabled());
+       __pWebViewer->SetSetting(settings);
+}
+
+void
+MainForm::SetImageLoadEnabled()
+{
+       WebSetting settings = __pWebViewer->GetSetting();
+       settings.SetAutoImageLoadEnabled(SettingPresentationModel::GetInstance()->IsDisplayImagesEnabled());
+       __pWebViewer->SetSetting(settings);
+}
+
+result
+MainForm::InitFooter(void)
+{
+       AppLogDebug("MainForm::InitFooter entered");
+       Button* pBackButton = null;
+       Button* pBookmarkButton = null;
+       Button* pMultiWindowButton = null;
+       Bitmap *pIconBitmap = null;
+       Bitmap *pBGBitmap = null;
+       Label *pBGLabel = null;
+
+       if (__pFooterPanel == null)
+       {
+               __pFooterPanel = static_cast< Panel* >(GetControl(L"IDC_FOOTER_PANEL", true));
+       }
+
+       if (__pFooterPanel == null)
+       {
+               return E_FAILURE;
+       }
+
+       SetControlAlwaysOnTop(*__pFooterPanel, true);
+
+       __pFooterLabel = static_cast< Label* >(GetControl(L"IDC_FOOTER_LABEL", true));
+       if ( __pFooterLabel == NULL )
+       {
+               return E_FAILURE;
+       }
+//     __pFooterPanel->SetBackgroundColor(Color(255,0,0));
+       //__pFooterPanel->SetBackgroundColor(CUSTOM_COLOR_TRANSPARENT);
+       Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_SEARCH_INPUT_FIELD_BG, __pFooterLabel->GetWidth(), __pFooterLabel->GetHeight());
+       if (pBitmap != null)
+       {
+               __pFooterLabel->SetBackgroundBitmap(*pBitmap);
+               delete pBitmap;
+       }
+
+       __pMultiWindowButton = static_cast< Button* >(GetControl(L"IDC_MULTIWINDOW_BUTTON", true));
+
+       if ( __pMultiWindowButton == NULL )
+       {
+               return E_FAILURE;
+       }
+
+
+       SetFormBackEventListener(this);
+       AppLog("SetFormBackEventListener result  %s",GetErrorMessage(GetLastResult()));
+       if (__pMultiWindowButton != null)
+       {
+               Bitmap* pBitmap = null;
+               Bitmap* pPressedBitmap = null;
+               String imagePath = "I01_toolbar_icon_windows_manager_0";
+               String pressedImagePath = "I01_toolbar_icon_windows_manager_0";
+               int totalCount = MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList()->GetCount();
+               imagePath.Append(totalCount);
+               imagePath.Append(".png");
+
+               pressedImagePath.Append(totalCount);
+               pressedImagePath.Append("_press.png");
+
+               pBitmap = AppResource::GetInstance()->GetBitmapN(imagePath);
+               pPressedBitmap = AppResource::GetInstance()->GetBitmapN(pressedImagePath);
+               if ( pBitmap == null )
+               {
+                       return E_FAILURE;
+               }
+
+               Point startPoint = Point((__pMultiWindowButton->GetWidth() - pBitmap->GetWidth())/2,(__pMultiWindowButton->GetHeight() - pBitmap->GetHeight())/2);
+               if (pBitmap != null)
+               {
+                       __pMultiWindowButton->SetNormalBitmap(startPoint, *pBitmap);
+                       __pMultiWindowButton->SetPressedBitmap(startPoint, *pPressedBitmap);
+
+                       delete pBitmap;
+               }
+
+               __pMultiWindowButton->AddActionEventListener(*this);
+               __pMultiWindowButton->SetActionId(IDA_MULTIWINDOWBTN_CLICKED);
+               if(pPressedBitmap)
+               {
+                       delete pPressedBitmap;
+                       pPressedBitmap = null;
+               }
+       }
+
+       if (__pMoreButton)
+       {
+               Bitmap* pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_CONTRLBAR_ICON_MORE);
+               Bitmap* pPressedBitmap = AppResource::GetInstance()->GetBitmapN(IDB_CONTRLBAR_ICON_MORE_PRESS);
+               if (pBitmap != null)
+               {
+                       Point startPoint((__pMoreButton->GetWidth() - pBitmap->GetWidth())/2,(__pMoreButton->GetHeight() - pBitmap->GetHeight())/2 );
+                       __pMoreButton->SetNormalBitmap(startPoint, *pBitmap);
+                       __pMoreButton->SetPressedBitmap(startPoint, *pPressedBitmap);
+
+                       delete pBitmap;
+               }
+               __pMoreButton->AddActionEventListener(*this);
+               __pMoreButton->SetActionId(IDA_MOREBTN_CLICKED);
+       }
+
+       //Add the editfield for url
+       __pFooterUrlField =  static_cast<EditField*> (GetControl(L"IDC_URL_EDIT_FIELD",true));
+       if (__pFooterUrlField == NULL)
+       {
+               return E_INVALID_KEY;
+       }
+
+       __pFooterUrlField->SetOverlayKeypadCommandButtonVisible(false);
+       __pFooterUrlField->SetKeypadAction(KEYPAD_ACTION_GO);
+       __pFooterUrlField->AddKeypadEventListener(*this);
+       __pFooterUrlField->SetPropagatedTouchEventListener(this);
+       __pFooterUrlField->AddFocusEventListener(*this);
+
+       if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_MOST_VISITED_SITES")) == 0)
+       {
+               __pFooterUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_SEARCH_OR_ENTER_URL"));
+       }
+       else if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_BLANK_PAGE")) == 0)
+       {
+               __pFooterUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_BLANK_PAGE"));
+       }
+       else
+       {
+               //__pUrlField->SetText(SettingPresentationModel::GetInstance()->GetFavoriteURL());
+               __pFooterUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_SEARCH_OR_ENTER_URL"));
+       }
+
+
+       //Add the go Back Button
+       __pGoBackBtn = static_cast<Button*> (GetControl(L"IDC_PAGEBACK_BUTTON",true));
+       if (__pGoBackBtn == NULL)
+       {
+               AppLogDebug("__pGoBackBtn Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pGoBackBtn->SetActionId(IDA_GO_BACK);
+       __pGoBackBtn->AddActionEventListener(*this);
+
+       //Add the go forward Button
+       __pGoForwardBtn = static_cast<Button*> (GetControl(L"IDC_PAGEFORWARD_BUTTON",true));
+       if (__pGoForwardBtn == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pGoForwardBtn->SetActionId(IDA_GO_FORWARD);
+       __pGoForwardBtn->AddActionEventListener(*this);
+       if (__pWebViewer && __pWebViewer->CanGoForward())
+       {
+               SetForwardButtonEnabled(true);
+       }
+       else
+       {
+               SetForwardButtonEnabled(false);
+       }
+
+       __pRefreshBtn = static_cast<Button*> (GetControl(L"IDC_REFRESH_BUTTON",true));
+       if (__pRefreshBtn == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+
+       __pRefreshBtn->SetActionId(IDA_REFRESH_BTN_CLICKED);
+       __pRefreshBtn->AddActionEventListener(*this);
+       __pRefreshBtn->SetShowState(true);
+
+       //Add the backround label for displaying progressbar
+       __pProgressbarLabel = static_cast<Label*> (GetControl(L"IDC_PROGRESS_BAR_LABEL",true));
+       if (__pProgressbarLabel == NULL)
+       {
+               AppLogDebug("__pProgressbarLabel Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pProgressbarLabel->SetShowState(false);
+
+       __pStopBtn = static_cast<Button*> (GetControl(L"IDC_STOP_BUTTON",true));
+       if (__pStopBtn == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pStopBtn->SetActionId(IDA_STOP_BTN_CLICKED);
+       __pStopBtn->AddActionEventListener(*this);
+       __pStopBtn->SetShowState(false);
+
+       __pClearBtn = static_cast<Button*> (GetControl(L"IDC_CLEAR_BUTTON",true));
+       if (__pClearBtn == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pClearBtn->SetActionId(IDA_CLEAR_URL);
+       __pClearBtn->AddActionEventListener(*this);
+       __pClearBtn->SetShowState(false);
+
+       __pReaderBtn = static_cast<Button*> (GetControl(L"IDC_READER_BUTTON",true));
+       if (__pReaderBtn == NULL)
+       {
+               AppLogDebug("Control not found returning E_INVALID_KEY");
+               return E_INVALID_KEY;
+       }
+       __pReaderBtn->SetActionId(IDA_READER_BTN_CLICKED);
+       __pReaderBtn->AddActionEventListener(*this);
+       __pReaderBtn->SetShowState(false);
+
+       //      __pFooterPanel->Invalidate(true);
+       if(__isKeypadOpened == false && __pAddressbar && __pAddressbar->GetShowState() == false)
+       {
+//             AppLog("asdasdasdasda");
+               __pFooterPanel->SetShowState(true);
+       }
+       else if(__pAddressbar == null)
+       {
+               __pFooterPanel->SetShowState(true);
+       }
+       else
+               __pFooterPanel->SetShowState(false);
+
+       SetAddressbarMode(GetAddressbarMode());
+       AppLogDebug("MainForm::InitFooter exit");
+       return E_SUCCESS;
+}
+
+result
+MainForm::InitOptionMenu()
+{
+       result r = E_SUCCESS;
+       bool isPrivateBrowsing = false;
+       Bitmap* pBitmap = null;
+
+       if (__pOptionMenu != null)
+       {
+               __pOptionMenu->SetFocusable(true);
+               __pOptionMenu->Invalidate(true);
+               return r;
+       }
+
+       __pOptionMenu = new(std::nothrow) OptionMenu();
+       r = __pOptionMenu->Construct();
+       TryCatch(!IsFailed(r),,"Contextmenu creation failed with%s",GetErrorMessage(r));
+
+       __pOptionMenu->SetFocusable(true);
+       isPrivateBrowsing = SettingPresentationModel::GetInstance()->GetPrivateOn();
+
+
+       if (isPrivateBrowsing == true)
+       {
+               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_BUTTON_ON);
+       }
+       else
+       {
+               pBitmap  = AppResource::GetInstance()->GetBitmapN(IDB_BUTTON_OFF);
+       }
+
+       r = __pOptionMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_BOOKMARK"), IDA_BOOKMARKBTN_CLICKED);
+
+       if ( pBitmap != NULL)
+       {
+               __pOptionMenu->AddItem(CommonUtil::GetString(L"IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB"), IDA_PRIVATEON_CLICKED,*pBitmap);
+               delete pBitmap;
+       }
+       r = __pOptionMenu->AddItem(CommonUtil::GetString(L"IDS_BR_TAB_HISTORY"), IDA_HISTORY_CLICKED);
+       r = __pOptionMenu->AddItem(CommonUtil::GetString(L"IDS_COM_OPT_BRIGHTNESS"), IDA_BRIGHTNESS_BTN_CLICKED);
+       r = __pOptionMenu->AddItem(CommonUtil::GetString(L"IDS_COM_BODY_SETTINGS"), IDA_SETTINGS_CLICKED);
+
+
+       __pOptionMenu->SetMaxVisibleItemsCount(6);
+       __pOptionMenu->SetShowState(false);
+       __pOptionMenu->AddActionEventListener(*this);
+       SetControlAlwaysOnTop(*__pOptionMenu, true);
+
+       CATCH:
+       return r;
+}
+
+result MainForm::InitImageContextMenu(Tizen::Graphics::Point p)
+{
+       result r = E_SUCCESS;
+       ContextMenuAnchorDirection direction = CONTEXT_MENU_ANCHOR_DIRECTION_AUTO;
+       String srcUrl = __pHitElementResult->GetAttributeValue(L"src");
+
+       AppLog("MainForm::InitImageContextMenu clicked on image");
+       if (__pImageMenu != null)
+       {
+               delete __pImageMenu;
+               __pImageMenu = null;
+       }
+       if(GetOrientationStatus() == ORIENTATION_STATUS_PORTRAIT || GetOrientationStatus() == ORIENTATION_STATUS_PORTRAIT_REVERSE)
+       {
+               p.y = p.y + 54;
+       }
+
+       __pImageMenu = new (std::nothrow) ContextMenu();
+       r = __pImageMenu->Construct(p, CONTEXT_MENU_STYLE_LIST, direction);
+       TryCatch(!IsFailed(r),, "Context image menu creation failed with%s",GetErrorMessage(r));
+
+
+       r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_COPY_IMAGE"),IDA_COPY_IMAGE_CLICKED);
+       AppLog("srcUrl %ls __pWebViewer->GetUrl() %ls",srcUrl.GetPointer(),__pWebViewer->GetUrl().GetPointer());
+
+       if(__pWebViewer && srcUrl.Equals(__pWebViewer->GetUrl(),false) == false)
+               r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_VIEW_IMAGE"),IDA_VIEW_IMAGE_CLICKED);
+       r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_SAVE_IMAGE"),IDA_SAVE_IMAGE_CLICKED);
+       r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_SHARE"),IDA_SHARE_IMAGE_CLICKED);
+       __pImageMenu->SetMaxVisibleItemsCount(4);
+       __pImageMenu->AddActionEventListener(*this);
+       SetControlAlwaysOnTop(*__pImageMenu, true);
+       __pImageMenu->SetFocusable(true);
+
+       CATCH: return r;
+}
+
+result
+MainForm::InitImageLinkContextMenu(Tizen::Graphics::Point p)
+{
+       result r = E_SUCCESS;
+       ContextMenuAnchorDirection direction = CONTEXT_MENU_ANCHOR_DIRECTION_AUTO;
+
+       AppLog("MainForm::InitImageContextMenu clicked on image");
+       if (__pImageMenu != null)
+       {
+               delete __pImageMenu;
+               __pImageMenu = null;
+       }
+
+//     if(__pAddressbar->GetShowState() == true)
+//             p.y = p.y + __pAddressbar->GetHeight();
+       if(GetOrientationStatus() == ORIENTATION_STATUS_PORTRAIT || GetOrientationStatus() == ORIENTATION_STATUS_PORTRAIT_REVERSE)
+       {
+               p.y = p.y + 54;
+       }
+
+       __pImageMenu = new (std::nothrow) ContextMenu();
+       r = __pImageMenu->Construct(p, CONTEXT_MENU_STYLE_LIST, direction);
+       TryCatch(!IsFailed(r),, "Context image menu creation failed with%s",GetErrorMessage(r));
+
+       r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_BODY_OPEN_IN_NEW_WINDOW"),IDA_HYPERLINK_OPEN_CLICKED);
+       r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_COPY_LINK_URL"),IDA_HYPERLINK_COPY_LINK_CLICKED);
+       //r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_SAVE_IMAGE"),IDA_HYPERLINK_SAVE_IMAGE_CLICKED);
+       r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_SHARE"),IDA_HYPERLINK_SHARE_IMAGE_CLICKED);
+
+       __pImageMenu->SetMaxVisibleItemsCount(3);
+       __pImageMenu->AddActionEventListener(*this);
+       SetControlAlwaysOnTop(*__pImageMenu, true);
+       __pImageMenu->SetFocusable(true);
+
+       CATCH: return r;
+
+}
+
+result
+MainForm::InitSelectTextContextMenu(Point p, bool pasteOption, bool onlyPasteOption = false)
+{
+       result r = E_SUCCESS;
+       bool clipboardAvailable = true;
+       ContextMenuAnchorDirection direction = CONTEXT_MENU_ANCHOR_DIRECTION_AUTO;
+
+       AppLog("MainForm::InitSelectTextContextMenu clicked on text");
+       if (__pImageMenu != null)
+       {
+               delete __pImageMenu;
+               __pImageMenu = null;
+       }
+//     Point q(0,0);
+//     __pWebViewer->GetBlockRange(p,q);
+
+       if(p.y < 150)
+       {
+               p.y = p.y + 50;
+               direction = CONTEXT_MENU_ANCHOR_DIRECTION_DOWNWARD;
+       }
+       else
+       {
+               direction = CONTEXT_MENU_ANCHOR_DIRECTION_UPWARD;
+       }
+
+
+       Clipboard* pClipboard = Clipboard::GetInstance();
+
+       if(pClipboard == null)
+       {
+               clipboardAvailable = false;
+       }
+       else
+       {
+               // Retrieves a latest item
+               ClipboardItem* pItem = pClipboard->RetrieveLatestItemN(CLIPBOARD_DATA_TYPE_TEXT | CLIPBOARD_DATA_TYPE_HTML);
+
+               if(pItem == null)
+               {
+                       clipboardAvailable = false;
+               }
+               else
+               {
+                       //Gets data from the clipboard item
+                       String* pString = dynamic_cast<String*>(pItem->GetData());
+
+                       if(pString == null)
+                       {
+                               clipboardAvailable = false;
+                       }
+               }
+       }
+       if(clipboardAvailable == false && onlyPasteOption == true)
+       {
+               return E_FAILURE;
+       }
+
+       __pImageMenu = new (std::nothrow) ContextMenu();
+       r = __pImageMenu->Construct(p, CONTEXT_MENU_STYLE_GRID, direction);
+       TryCatch(!IsFailed(r),, "Context image menu creation failed with%s",GetErrorMessage(r));
+
+       if(onlyPasteOption == false)
+       {
+               r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_COM_OPT_COPY"),IDA_COPY_TEXT_CLICKED);
+       }
+       if ((pasteOption || onlyPasteOption) && clipboardAvailable == true)
+       {
+               r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_COM_BODY_PASTE"),IDA_PASTE_TEXT_CLICKED);
+       }
+       if(onlyPasteOption == false)
+       {
+               r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_FIND_ON_PAGE_ABB"),IDA_FIND_TEXT__CLICKED);
+               r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_SHARE"),IDA_SHARE_TEXT_CLICKED);
+       }
+
+       __pImageMenu->SetMaxVisibleItemsCount(3);
+       __pImageMenu->AddActionEventListener(*this);
+       SetControlAlwaysOnTop(*__pImageMenu, true);
+       __pImageMenu->SetFocusable(true);
+
+       CATCH: return r;
+
+}
+
+result
+MainForm::InitSelectTextContextMenuF(FloatPoint p, bool pasteOption, bool onlyPasteOption = false)
+{
+       result r = E_SUCCESS;
+       bool clipboardAvailable = true;
+       ContextMenuAnchorDirection direction = CONTEXT_MENU_ANCHOR_DIRECTION_AUTO;
+
+       AppLog("MainForm::InitSelectTextContextMenu clicked on text");
+       if (__pImageMenu != null)
+       {
+               delete __pImageMenu;
+               __pImageMenu = null;
+       }
+//     FloatPoint q(0.0,0.0);
+//             __pWebViewer->GetBlockRange(p,q);
+       if(p.y < 0)
+               p.y =0;
+       if(p.y < 150)
+       {
+               p.y = p.y + 100;
+               if(GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE || GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE_REVERSE )
+               {
+                       p.y = p.y - 50;
+               }
+               direction = CONTEXT_MENU_ANCHOR_DIRECTION_DOWNWARD;
+       }
+       else if(__pWebViewer != null && (p.y > (__pWebViewer->GetHeight() + __pWebViewer->GetY())))
+       {
+               p.y = __pWebViewer->GetHeight() + __pWebViewer->GetY();
+       }
+       else
+       {
+               if(GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE || GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE_REVERSE )
+               {
+                       AppLog("asdasdafdsfdgfd");
+                       p.y = p.y - 50;
+               }
+               direction = CONTEXT_MENU_ANCHOR_DIRECTION_UPWARD;
+       }
+
+
+       Clipboard* pClipboard = Clipboard::GetInstance();
+
+       if(pClipboard == null)
+       {
+               clipboardAvailable = false;
+       }
+       else
+       {
+               // Retrieves a latest item
+               ClipboardItem* pItem = pClipboard->RetrieveLatestItemN(CLIPBOARD_DATA_TYPE_TEXT | CLIPBOARD_DATA_TYPE_HTML);
+
+               if(pItem == null)
+               {
+                       clipboardAvailable = false;
+               }
+               else
+               {
+                       //Gets data from the clipboard item
+                       String* pString = dynamic_cast<String*>(pItem->GetData());
+
+                       if(pString == null)
+                       {
+                               clipboardAvailable = false;
+                       }
+               }
+       }
+       if(clipboardAvailable == false && (onlyPasteOption == true ||  __pHitElementResult->GetAttributeValue("type").Equals(L"password",false) == true))
+       {
+               return E_FAILURE;
+       }
+       __pImageMenu = new (std::nothrow) ContextMenu();
+       r = __pImageMenu->Construct(p, CONTEXT_MENU_STYLE_GRID, direction);
+       TryCatch(!IsFailed(r),, "Context image menu creation failed with%s",GetErrorMessage(r));
+
+       if(onlyPasteOption == false && __pHitElementResult->GetAttributeValue("type").Equals(L"password",false) == false)
+       {
+               r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_COM_OPT_COPY"),IDA_COPY_TEXT_CLICKED);
+       }
+       if ((pasteOption || onlyPasteOption) && clipboardAvailable == true)
+       {
+               r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_COM_BODY_PASTE"),IDA_PASTE_TEXT_CLICKED);
+       }
+       if(onlyPasteOption == false && __pHitElementResult->GetAttributeValue("type").Equals(L"password",false) == false)
+       {
+               r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_FIND_ON_PAGE_ABB"),IDA_FIND_TEXT__CLICKED);
+               r = __pImageMenu->AddItem(CommonUtil::GetString(L"IDS_BR_OPT_SHARE"),IDA_SHARE_TEXT_CLICKED);
+       }
+
+       __pImageMenu->SetMaxVisibleItemsCount(3);
+       __pImageMenu->AddActionEventListener(*this);
+       SetControlAlwaysOnTop(*__pImageMenu, true);
+       __pImageMenu->SetFocusable(true);
+
+       CATCH: return r;
+
+}
+
+result
+MainForm::InitFindWordPanel(void)
+{
+       result r = E_SUCCESS;
+       Bitmap *pIconBitmap = null;
+
+       if (__pFindWordControl != null)
+       {
+               AppLogDebug("Findword panel already initialized");
+               if (__pFindWordBgLabel != null)
+               {
+                       Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_FINDWORD_INPUT_FIELD_BG, __pFindWordBgLabel->GetWidth(), __pFindWordBgLabel->GetHeight());
+                       if (pBitmap != null)
+                       {
+                               __pFindWordBgLabel->SetBackgroundBitmap(*pBitmap);
+                               delete pBitmap;
+                       }
+               }
+               if (__pFindWordBgLabelRightToLeft != null)
+               {
+                       Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_FINDWORD_INPUT_FIELD_BG, __pFindWordBgLabelRightToLeft->GetWidth(), __pFindWordBgLabelRightToLeft->GetHeight());
+                       if (pBitmap != null)
+                       {
+                               __pFindWordBgLabelRightToLeft->SetBackgroundBitmap(*pBitmap);
+                               delete pBitmap;
+                       }
+               }
+               if(__pAddressbar)
+                       __pAddressbar->SetShowState(false);
+
+               if(__isKeypadOpened == false)
+                       __pFooterPanel->SetShowState(true);
+               return r;
+       }
+
+       __pFindWordControl = new (std::nothrow) Panel();
+       r = __pFindWordControl->Construct(L"IDL_FIND_ON_PAGE");
+       if (IsFailed(r))
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+       AddControl(__pFindWordControl);
+       __pFindWordControl->SetBounds(0,0, __pFindWordControl->GetWidth(), __pFindWordControl->GetHeight());
+       SetControlAlwaysOnTop(*__pFindWordControl,true);
+       __pFindWordControl->SetShowState(false);
+       __pFindWordControl->Invalidate(false);
+
+       __pFindWordPanelLeftToRight = static_cast<Panel*>(__pFindWordControl->GetControl(L"IDC_PANEL1", true));
+       __pFindWordPanelLeftToRight->SetShowState(true);
+
+       __pFindWordPanelRightToLeft = static_cast<Panel*>(__pFindWordControl->GetControl(L"IDC_PANEL2", true));
+       __pFindWordPanelRightToLeft->SetShowState(false);
+
+       __pFindWordBgLabel = static_cast<Label*>(__pFindWordControl->GetControl(L"IDC_LABEL1", true));
+       if (__pFindWordBgLabel != null)
+       {
+               Panel* pPanel1 = static_cast<Panel*>(__pFindWordControl->GetControl(L"IDC_PANEL1", true));
+               Rectangle pRect = pPanel1->GetBounds();
+               pRect.x = pRect.y = 0;
+               __pFindWordBgLabel->SetBounds(pRect);
+               Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(L"I01_search_input_field_bg.#.png", __pFindWordBgLabel->GetWidth(), __pFindWordBgLabel->GetHeight());
+               if (pBitmap != null)
+               {
+                       AppLogDebug("InitFindWordPanel: Coming here");
+                       __pFindWordBgLabel->SetBackgroundBitmap(*pBitmap);
+                       delete pBitmap;
+               }
+               else
+               {
+                       AppLogDebug("InitFindWordPanel: shouldn't Come here");
+               }
+       }
+
+       __pFindWordBgLabelRightToLeft = static_cast<Label*>(__pFindWordControl->GetControl(L"IDC_LABEL2", true));
+               if (__pFindWordBgLabelRightToLeft != null)
+               {
+                       Panel* pPanel1 = static_cast<Panel*>(__pFindWordControl->GetControl(L"IDC_PANEL1", true));
+                       Rectangle pRect = pPanel1->GetBounds();
+                       pRect.x = pRect.y = 0;
+                       __pFindWordBgLabelRightToLeft->SetBounds(pRect);
+                       Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(L"I01_search_input_field_bg.#.png", __pFindWordBgLabel->GetWidth(), __pFindWordBgLabel->GetHeight());
+                       if (pBitmap != null)
+                       {
+                               AppLogDebug("InitFindWordPanel: Coming here");
+                               __pFindWordBgLabelRightToLeft->SetBackgroundBitmap(*pBitmap);
+                               delete pBitmap;
+                       }
+                       else
+                       {
+                               AppLogDebug("InitFindWordPanel: shouldn't Come here");
+                       }
+               }
+
+       Button* pfindWordCancel = null;
+       pfindWordCancel = static_cast<Button*>(__pFindWordControl->GetControl(L"IDC_FIND_CANCEL", true));
+       if (pfindWordCancel == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+       pfindWordCancel->SetActionId(IDA_FINDWORD_CANCEL_CLICKED);
+       pfindWordCancel->AddActionEventListener(*this);
+
+       __pFindWordClear = static_cast<Button*>(__pFindWordControl->GetControl(L"IDC_FIND_CLEAR", true));
+       if (__pFindWordClear == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+
+       __pFindWordClearRightToLeft = static_cast<Button*>(__pFindWordControl->GetControl(L"IDC_FIND_CLEAR2", true));
+               if (__pFindWordClearRightToLeft == null)
+               {
+                       AppLogException("There is some problem in the xml file. Please check.");
+                       return E_FAILURE;
+               }
+
+       __pFindWordClear->SetActionId(IDA_FINDWORD_CLEAR_CLICKED);
+       __pFindWordClear->AddActionEventListener(*this);
+
+       __pFindWordClearRightToLeft->SetActionId(IDA_FINDWORD_CLEAR_RIGHT_TO_LEFT_CLICKED);
+       __pFindWordClearRightToLeft->AddActionEventListener(*this);
+
+       __pFindWordNext = static_cast<Button*>(__pFindWordControl->GetControl(L"IDC_FIND_NEXT", true));
+       if (__pFindWordNext == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+
+       __pFindWordNext->SetActionId(IDA_FINDWORD_NEXT_CLICKED);
+       __pFindWordNext->AddActionEventListener(*this);
+
+       __pFindWordPrev = static_cast<Button*>(__pFindWordControl->GetControl(L"IDC_FIND_PREV", true));
+       if (__pFindWordPrev == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+
+       __pFindWordPrev->SetActionId(IDA_FINDWORD_PREV_CLICKED);
+       __pFindWordPrev->AddActionEventListener(*this);
+
+       __pFindWordNext->SetEnabled(false);
+       __pFindWordPrev->SetEnabled(false);
+
+       __pFindWordCountLabel = static_cast<Label*>(__pFindWordControl->GetControl(L"IDC_FIND_COUNT_LABEL", true));
+       if (__pFindWordCountLabel == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+       __pFindWordCountLabel->SetText(L"0/0");
+
+       __pFindWordCountLabelRightToLeft = static_cast<Label*>(__pFindWordControl->GetControl(L"IDC_FIND_COUNT_LABEL2", true));
+       if (__pFindWordCountLabelRightToLeft == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+       __pFindWordCountLabelRightToLeft->SetText(L"0/0");
+
+       __pFindWordEditField = static_cast<EditField*>(__pFindWordControl->GetControl(L"IDC_FIND_WORD_EDITFIELD", true));
+       if (__pFindWordEditField == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+       __pFindWordEditField->AddTextEventListener(*this);
+       __pFindWordEditField->AddKeypadEventListener(*this);
+       __pFindWordEditField->SetOverlayKeypadCommandButtonVisible(false);
+       __pFindWordEditField->SetColor(EDIT_STATUS_HIGHLIGHTED, Color(0x00, 0x00, 0x00, 0x00));
+
+       __pFindWordEditFieldRightToLeft = static_cast<EditField*>(__pFindWordControl->GetControl(L"IDC_FIND_WORD_EDITFIELD2", true));
+       if (__pFindWordEditFieldRightToLeft == null)
+       {
+               AppLogException("There is some problem in the xml file. Please check.");
+               return E_FAILURE;
+       }
+       __pFindWordEditFieldRightToLeft->AddTextEventListener(*this);
+       __pFindWordEditFieldRightToLeft->AddKeypadEventListener(*this);
+       __pFindWordEditFieldRightToLeft->SetOverlayKeypadCommandButtonVisible(false);
+       __pFindWordEditFieldRightToLeft->SetColor(EDIT_STATUS_HIGHLIGHTED, Color(0x00, 0x00, 0x00, 0x00));
+
+       if(__pAddressbar)
+               __pAddressbar->SetShowState(false);
+
+       if(__isKeypadOpened == false)
+               __pFooterPanel->SetShowState(true);
+       return r;
+}
+
+ListItemBase*
+MainForm::CreateItem (int index, int itemWidth)
+{
+       Rectangle listImageRect;
+       Rectangle pagetTitleRect;
+       Rectangle pageURLRect;
+       Rectangle deleteImageRect;
+       String pageTitle(L"");
+       String pageURL(L"");
+       result r = E_SUCCESS;
+       Bitmap* pListIconImage = null;
+
+
+       History* pHistory = static_cast < History* >(__pMostVisitedSites->GetAt(index));
+       if(pHistory == null)
+       {
+               return null;
+       }
+       AppResource* pAppResource = Application::GetInstance()->GetAppResource();
+       if ( pAppResource == NULL )
+       {
+               return null;
+       }
+       ListAnnexStyle style = LIST_ANNEX_STYLE_NORMAL;
+
+       CustomItem* pItem = new(std::nothrow) CustomItem();
+       pageTitle = pHistory->GetHistoryTitle();
+       pageURL = pHistory->GetHistoryUrl();
+
+       if (pageURL.GetLength() == 0)
+       {
+               String nourl;
+               pAppResource->GetString(L"IDS_BR_BODY_BLANK_PAGE", nourl);
+               pageURL = L"<"+ nourl +">";
+
+       }
+
+       Rectangle screenBounds = GetBounds();
+       if (pItem != null)
+       {
+               r = pItem->Construct(Dimension(itemWidth, 128 + (__fontSize - 44)), style);
+       }
+       if (IsFailed(r))
+       {
+               delete pItem;
+               return NULL;
+       }
+
+
+       Bitmap* pBitmap = pHistory->GetFavIconBitmap();
+
+       if ( pBitmap != NULL)
+       {
+               pListIconImage = new Bitmap();
+               pListIconImage->Construct(*pBitmap,Rectangle(0,0,pBitmap->GetWidth(),pBitmap->GetHeight()));
+               delete pBitmap;
+       }
+
+       if(pListIconImage == null)
+       {
+               pListIconImage = pAppResource->GetBitmapN(L"I01_icon_default_favicon.png");
+       }
+
+       if ( pListIconImage != NULL)
+       {
+               listImageRect.SetBounds(screenBounds.x + 16, screenBounds.y + 28  + (__fontSize - 44)/2 , 72, 72);
+               pagetTitleRect.SetBounds(listImageRect.x + 72 + 16,10, screenBounds.width - 2 * pListIconImage->GetWidth() - 120, 72  + (__fontSize - 44));
+               pageURLRect.SetBounds(pagetTitleRect.x, pagetTitleRect.y + pagetTitleRect.height, screenBounds.width - 2 * pListIconImage->GetWidth() - 120, 48);
+
+
+               if (pItem != null && pListIconImage != NULL)
+               {
+                       pItem->AddElement(listImageRect, IDA_FORMAT_BITMAP, *pListIconImage, null, null);
+               }
+       }
+
+       if (pageTitle.CompareTo(L"") != 0)
+       {
+               if (pItem != null)
+               {
+                       pItem->AddElement(pagetTitleRect, IDA_FORMAT_TITLE_STRING, pageTitle, __fontSize, CUSTOM_COLOR_TRANSPARENT, CUSTOM_COLOR_TRANSPARENT, CUSTOM_COLOR_TRANSPARENT, true);
+               }
+       }
+
+       if (pageURL.CompareTo(L"") != 0)
+       {
+               if (pItem != null)
+               {
+                       pItem->AddElement(pageURLRect, IDA_FORMAT_URL_STRING, pageURL, 32, CUSTOM_COLOR_GREY, CUSTOM_COLOR_LISTVIEW_TEXT, CUSTOM_COLOR_LISTVIEW_TEXT, true);
+               }
+       }
+
+
+       if(GetOrientationStatus() == ORIENTATION_STATUS_PORTRAIT || GetOrientationStatus() == ORIENTATION_STATUS_PORTRAIT_REVERSE)
+       {
+               if ( __pItemContext!= NULL)
+               {
+                       if (pItem != null)
+                       {
+                               pItem->SetContextItem(__pItemContext);
+                       }
+               }
+       }
+       else
+       {
+               if ( __pItemContextLandscape!= NULL)
+               {
+                       if (pItem != null)
+                       {
+                               pItem->SetContextItem(__pItemContextLandscape);
+                       }
+               }
+       }
+       if( pListIconImage != NULL)
+       {
+               delete pListIconImage;
+               pListIconImage = null;
+       }
+
+       return pItem;
+}
+
+bool
+MainForm::DeleteItem (int index, Tizen::Ui::Controls::ListItemBase *pItem, int itemWidth)
+{
+       delete pItem;
+       return true;
+}
+
+int
+MainForm::GetItemCount (void)
+{
+       if(__pMostVisitedSites != null)
+       {
+               __pMostVisitedSites->RemoveAll(true);
+       }
+       HistoryPresentationModel::GetInstance()->GetMostVisitedSites(*__pMostVisitedSites);
+       if(__pMostVisitedSites != null)
+       {
+               return __pMostVisitedSites->GetCount();
+       }
+       else
+               return 0;
+}
+
+void
+MainForm::OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus state)
+{
+       AppLog("MainForm::OnListViewContextItemStateChanged called");
+       if(__pMostVisitedSites != null)
+       {
+               History* pHistory = static_cast < History* >(__pMostVisitedSites->GetAt(index));
+               if (pHistory != null)
+               {
+                       String url = pHistory->GetHistoryUrl();
+
+                       HistoryPresentationModel::GetInstance()->DeleteHistory(url);
+                       __pMostVisitedListView->UpdateList();
+               }
+       }
+}
+
+void
+MainForm::OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status)
+{
+       AppLog("MainForm::OnListViewItemStateChanged called");
+       History* pHistory = static_cast < History* >(__pMostVisitedSites->GetAt(index));
+       String url = pHistory->GetHistoryUrl();
+       if (url != null)
+       {
+               LoadUrl(url);
+       }
+}
+
+void
+MainForm::OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction)
+{
+
+}
+
+result
+MainForm::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+
+       RemoveOrientationEventListener(*this);
+
+       if(__pAddressbar)
+       {
+               __pAddressbar->SetAddressbarEventListener(null);
+       }
+
+       if(__pWebViewer)
+       {
+               __pWebViewer->RemoveTouchEventListener(*this);
+               __pWebViewer->SetWebUiEventListenerF(null);
+               __pWebViewer->SetWebKeypadEventListener(null);
+               __pWebViewer->SetTextSearchListener(null);
+       }
+
+
+       if (__pItemContext)
+       {
+               delete __pItemContext;
+       }
+       if (__pItemContextLandscape)
+       {
+               delete __pItemContextLandscape;
+       }
+       if (__pSaveImage)
+       {
+               delete __pSaveImage;
+       }
+       if (__pMostVisitedSites)
+       {
+               __pMostVisitedSites->RemoveAll(true);
+               delete __pMostVisitedSites;
+       }
+       return r;
+}
+
+void
+MainForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       result r = E_SUCCESS;
+
+       AppLogDebug("Clicked : %d", actionId);
+       switch (actionId)
+       {
+       case IDA_BACKBTN_CLICKED:
+       {
+               if(__pImageMenu && __pImageMenu->GetShowState() == true)
+               {
+                       AppLog("Hiding the menu");
+                       __pImageMenu->SetShowState(false);
+               }
+               if (__pWebViewer && __pWebViewer->CanGoBack())
+               {
+                       __pWebViewer->GoBack();
+               }
+               else if(__pWindowInfo->isJavascriptInitiated == false)
+               {
+                       UiApp* pApp = null;
+                       pApp = UiApp::GetInstance();
+                       if (pApp != null)
+                       {
+                               r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                       return;
+                               }
+                       }
+               }
+               else
+               {
+                       UiApp* pApp = null;
+                       WindowInfo* pWindowInfo = null;
+                       int totalCount = 0;
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       if (pSceneManager == null)
+                       {
+                               return;
+                       }
+                       ArrayList* pAllWindowList = MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList();
+                       if (pAllWindowList == NULL)
+                       {
+                               pApp = UiApp::GetInstance();
+                               if (pApp != null)
+                               {
+                                       r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                                       if (IsFailed(r))
+                                       {
+                                               AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                               return;
+                                       }
+                               }
+                       }
+                       if (pAllWindowList != null)
+                       {
+                               totalCount = pAllWindowList->GetCount();
+                       }
+                       for (int count = 0; count < totalCount; count++)
+                       {
+                               pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count));
+                               if (pWindowInfo == null)
+                               {
+                                       pApp = UiApp::GetInstance();
+                                       if (pApp != null)
+                                       {
+                                               r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                                               if (IsFailed(r))
+                                               {
+                                                       AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                                       return;
+                                               }
+                                       }
+                               }
+                               else
+                               {
+                                       if (pSceneManager->GetCurrentSceneId() == pWindowInfo->sceneID && pWindowInfo->isJavascriptInitiated == true)
+                                       {
+                                               r = SceneRegister::DestroyAndUnRegisterScene(pWindowInfo->sceneID);
+                                               if (IsFailed(r))
+                                               {
+                                                       AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                                       return;
+                                               }
+                                               r = pAllWindowList->RemoveAt(count, true);
+                                               __pWindowInfo = null;
+                                               if (IsFailed(r))
+                                               {
+                                                       AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                                       return;
+                                               }
+                                               if(count > 0)
+                                               {
+                                                       pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count - 1));
+                                               }
+                                               else
+                                               {
+                                                       pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(pAllWindowList->GetCount() - 1));
+                                               }
+                                               if (pWindowInfo == null)
+                                               {
+                                                       pApp = UiApp::GetInstance();
+                                                       if (pApp != null)
+                                                       {
+                                                               r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                                                               return;
+                                                       }
+                                               }
+                                               else
+                                               {
+                                                       r = pSceneManager->GoForward(ForwardSceneTransition(pWindowInfo->sceneID ,SCENE_TRANSITION_ANIMATION_TYPE_NONE,SCENE_HISTORY_OPTION_ADD_HISTORY,SCENE_DESTROY_OPTION_DESTROY));
+//                                                     r = pSceneManager->GoBackward(BackwardSceneTransition(pWindowInfo->sceneID ,SCENE_TRANSITION_ANIMATION_TYPE_NONE));
+                                                       if (IsFailed(r))
+                                                       {
+                                                               AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                                               return;
+                                                       }
+                                               }
+                                               break;
+                                       }
+                               }
+                       }
+               }
+       }
+               break;
+
+       case IDA_FORWARD_CLICKED:
+               if (__pWebViewer == null)
+                       return;
+
+               if (__pWebViewer->CanGoForward())
+               {
+                       __pWebViewer->GoForward();
+               }
+               __pOptionMenu->SetShowState(false);
+               __pOptionMenu->Invalidate(false);
+               break;
+
+       case IDA_FINDONPAGE_CLICKED:
+       {
+               AppLogDebug("MainForm::OnActionPerformed findword clicked");
+               __currentSearchStr.Clear();
+
+               InitFindWordPanel();
+               __pOptionMenu->SetShowState(false);
+               __pOptionMenu->Invalidate(false);
+
+               ShowFindWordPanel(true);
+
+               if(__pFindWordPanelLeftToRight && __pFindWordPanelLeftToRight->GetShowState() == true)
+               {
+                       __pFindWordEditField->SetFocus();
+               }
+               else
+               {
+                       __pFindWordEditFieldRightToLeft->SetFocus();
+               }
+       }
+       break;
+       case IDA_PRIVATEON_CLICKED:
+       {
+               result r = E_SUCCESS;
+               int itemIndex = 0;
+               bool isPrivateBrowsing = SettingPresentationModel::GetInstance()->GetPrivateOn();
+               Bitmap* pBitmap = null;
+               if (isPrivateBrowsing == true)
+               {
+                       pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_BUTTON_OFF);
+                       if (IsFailed(r))
+                       {
+                               AppLogException("Contextmenu additem:Find on page failed with %s", GetErrorMessage(r));
+                               return ;
+                       }
+
+                       if (__pWebViewer != NULL)
+                       {
+                               __pWebViewer->SetPrivateBrowsingEnabled(false);
+                       }
+
+                       SettingPresentationModel::GetInstance()->SetPrivateOn(false);
+
+                       if (__pAddressbar != null)
+                       {
+                               __pAddressbar->UpdateFaviconBitmap(false);
+                       }
+
+               }
+               else
+               {
+                       pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_BUTTON_ON);
+                       if (IsFailed(r))
+                       {
+                               AppLogException("Contextmenu additem:Find on page failed with %s", GetErrorMessage(r));
+                               return ;
+                       }
+
+                       if (__pWebViewer != NULL)
+                       {
+                               __pWebViewer->SetPrivateBrowsingEnabled(true);
+                       }
+
+                       SettingPresentationModel::GetInstance()->SetPrivateOn(true);
+
+                       if (__pAddressbar != null)
+                       {
+                               __pAddressbar->UpdateFaviconBitmap(true);
+                       }
+               }
+
+               itemIndex = __pOptionMenu->GetItemIndexFromActionId(IDA_PRIVATEON_CLICKED);
+               r = __pOptionMenu->SetItemAt(itemIndex,CommonUtil::GetString(L"IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB"),IDA_PRIVATEON_CLICKED,*pBitmap);
+               AppLog("Result:: %s for index = %d", GetErrorMessage(r),itemIndex);
+               __pOptionMenu->Invalidate(true);
+               if ( pBitmap != NULL )
+               {
+                       delete pBitmap;
+               }
+
+       }
+       break;
+       case IDA_SETTINGS_CLICKED:
+       {
+
+               ArrayList* pArgList = new(std::nothrow) ArrayList();
+               if (pArgList)
+               {
+                       pArgList->Construct();
+                       pArgList->Add(*__pWindowInfo);
+                       SceneManager::GetInstance()->GoForward(ForwardSceneTransition(IDSCN_SETTINGS), pArgList);
+               }
+               __pOptionMenu->SetShowState(false);
+               __pOptionMenu->Invalidate(false);
+
+               if (pArgList != null)
+               {
+                       delete pArgList;
+                       pArgList = null;
+               }
+
+       }
+       break;
+
+       case IDA_ADDTOBOOKMARK_CLICKED:
+       {
+
+               if (__pWindowInfo != NULL && __pWindowInfo->pageUrl != NULL)
+               {
+                       int bookmarkCount=0;
+                       bool exist = false;
+                       String url=L"";
+                       url=__pWindowInfo->pageUrl;
+                       result r = E_SUCCESS;
+                       Bitmap* pBitmap = null;
+                       r=BookmarkPresentationModel::GetInstance()->DoesBookmarkExist(url,exist);
+
+                       if (IsFailed(r))
+                       {
+                               return;
+                       }
+                       if ( exist == true)
+                       {
+                               String message = CommonUtil::GetString(L"IDS_BR_POP_BOOKMARK_REMOVED");
+                               BookmarkPresentationModel::GetInstance()->DeleteBookmark(url);
+                               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_BOOKMARK_OFF_TEMP);
+
+                               if(__pNotification != null)
+                               {
+                                       RemoveControl(__pNotification);
+                                       __pNotification = null;
+                               }
+                               __pNotification = new (std::nothrow) NotificationPanel(*this);
+                               if (__pNotification != null)
+                               {
+                                       __pNotification->SetText(message);
+                                       __pNotification->SetPositionDiff(__pFooterPanel->GetHeight() - 12);
+                                       __pNotification->ShowNotification();
+                               }
+                       }
+                       else
+                       {
+                               String title=__pWindowInfo->pageTitle;
+                               String message = CommonUtil::GetString(L"IDS_BR_POP_BOOKMARK_ADDED");
+                               BookmarkData* pBookmark=new (std::nothrow) BookmarkData();
+
+                               pBookmark->SetBookmarkTitle(title);
+                               pBookmark->SetUrl(url);
+                               if (__pWebViewer != null && __pWebViewer->GetFaviconN() != null)
+                               {
+                                       pBookmark->SetFavIconBitmap(*(__pWebViewer->GetFaviconN()));
+                               }
+                               String id = FaviconManager::GetInstance()->SaveFavicon(*__pWindowInfo->pFavicon, __pWindowInfo->faviconUrl);
+                               pBookmark->SetFaviconId(id);
+                               //r = BookmarkPresentationModel::GetInstance()->SaveBookmark(*pBookmark);
+                               r = BookmarkPresentationModel::GetInstance()->SaveTempBookmark(*pBookmark);
+                               delete pBookmark;
+                               if(__pNotification != null)
+                               {
+                                       RemoveControl(__pNotification);
+                                       __pNotification = null;
+                               }
+                               __pNotification = new (std::nothrow) NotificationPanel(*this);
+                               if (__pNotification != null)
+                               {
+                                       __pNotification->SetText(message);
+                                       __pNotification->SetPositionDiff(__pFooterPanel->GetHeight() - 12);
+                                       __pNotification->ShowNotification();
+                                       pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_BOOKMARK_ON_TEMP);
+                               }
+                       }
+                       if (pBitmap != null)
+                       {
+                               r = __pOptionMenu->SetItemAt(1,CommonUtil::GetString(L"IDS_BR_OPT_ADDTOBOOKMARKS"), IDA_ADDTOBOOKMARK_CLICKED,*pBitmap);
+                               delete pBitmap;
+                       }
+
+
+                       __pOptionMenu->Invalidate(true);
+               }
+
+       }
+       break;
+       case IDA_PRINT_CLICKED:
+       {
+               r = __pWebViewer->SavePageAsPdf(UiApp::GetInstance()->GetAppRootPath()+"//shared//data//test.pdf");
+               AppLog("SavePageAsPdf result %s",GetErrorMessage(r));
+
+               AppLog("RequestPrint called!");
+               AppControl* pAc = Tizen::App::AppManager::FindAppControlN(L"org.tizen.mobileprint", L"http://tizen.org/appcontrol/operation/print");
+               result nResult = E_FAILURE;
+               if (pAc)
+               {
+                       AppLog("TestPrint if (pAc) == true");
+
+                       HashMap map;
+                       map.Construct();
+
+                       String fileType = L"service_print_files_type";
+                       String typeVal = L"DOC";
+
+                       String fileCount = L"service_print_files_count";
+                       String countVal = L"1";
+                       String fileFolder= L"service_print_files_folder_name";
+                       String folderVal = UiApp::GetInstance()->GetAppRootPath()+"//shared//data";
+
+                       map.Add(&fileCount, &countVal);
+                       map.Add(&fileFolder, &folderVal);
+                       map.Add(&fileType, &typeVal);
+
+                       String fileName = L"service_print_files_files_name";
+
+                       ArrayList fileNameList;
+                       fileNameList.Construct();
+                       String file1 = L"test.pdf";
+
+                       fileNameList.Add(&file1);
+                       map.Add(&fileName, &fileNameList);
+
+                       nResult = pAc->Start(NULL, NULL, &map, NULL);
+
+                       if (nResult == E_SUCCESS) AppLog("TestPrint ret == E_SUCCESS");
+                       else if (nResult == E_MAX_EXCEEDED)
+                               AppLog("TestPrint ret == E_MAX_EXCEEDED");
+                       else if (nResult == E_OBJ_NOT_FOUND)
+                               AppLog("TestPrint ret == E_OBJ_NOT_FOUND");
+                       else if (nResult == E_IN_PROGRESS)
+                               AppLog("TestPrint ret == E_IN_PROGRESS");
+                       else if (nResult == E_PRIVILEGE_DENIED)
+                               AppLog("TestPrint ret == E_PRIVILEGE_DENIED");
+                       else if(nResult == E_SYSTEM)
+                               AppLog("TestPrint ret == E_SYSTEM");
+
+                       delete pAc;
+               }
+               else
+               {
+                       int __modalMsgBoxResult;
+                       MessageBox* pMsgBox = new MessageBox();
+                       pMsgBox->Construct("Not Supported","Not Supported",MSGBOX_STYLE_OK,3000);
+                       pMsgBox->ShowAndWait(__modalMsgBoxResult);
+                       delete pMsgBox;
+                       pMsgBox = null;
+                       __modalMsgBoxResult = 0;
+               }
+       }
+       break;
+       case IDA_SHARE_CLICKED:
+       {
+               if(__pPopUp != null)
+               {
+                       delete __pPopUp;
+                       __pPopUp = null;
+               }
+               if(__pAddressbar)
+               {
+                       __pAddressbar->HideKeypad();
+               }
+               __pPopUp = new(std::nothrow) SharePopup();
+               __pPopUp->Initialize();
+               if (__pWindowInfo != null)
+               {
+                       ShareInfo* pShareInfo = new(std::nothrow) ShareInfo();
+                       pShareInfo->SetPageTitle(__pWindowInfo->pageTitle);
+                       pShareInfo->SetPageUrl(__pWindowInfo->pageUrl);
+                       pShareInfo->SetImageAttached(false);
+                       __pPopUp->RemoveAllShareInfo();
+                       __pPopUp->AddShareInfo(pShareInfo);
+               }
+               __pPopUp->SetShowState(true);
+               __pPopUp->Show();
+       }
+       break;
+       case IDA_BOOKMARKBTN_CLICKED:
+       {
+               AppLogDebug("ONACTION_PERFORMED:IDA_BOOKMARKBTN_CLICKED");
+               SceneManager::GetInstance()->GoForward(ForwardSceneTransition(IDSCN_BOOKMARK_VIEW, SCENE_TRANSITION_ANIMATION_TYPE_NONE));
+       }
+       break;
+       case IDA_ADD_TO_BOOKMARKBTN_CLICKED:
+       {
+
+       }
+       break;
+       case IDA_MOREBTN_CLICKED:
+       {
+               AppLog("IDA_MOREBTN_CLICKED");
+               InitOptionMenu();
+               if (__pWindowInfo != NULL && __pWindowInfo->pageUrl != NULL && __pWebViewer->GetShowState() == true)
+               {
+                       int bookmarkCount=0;
+                       bool exist = false;
+                       String url=L"";
+                       url=__pWindowInfo->pageUrl;
+                       result r = E_SUCCESS;
+                       Bitmap* pBitmap = null;
+
+                       r=BookmarkPresentationModel::GetInstance()->DoesBookmarkExist(url,exist);
+                       if (IsFailed(r))
+                       {
+                               AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED failed");
+                               return;
+                       }
+                       if ( exist == true)
+                       {
+                               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_BOOKMARK_ON_TEMP);
+                       }
+                       else
+                       {
+                               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_BOOKMARK_OFF_TEMP);
+                       }
+                       AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED 3");
+
+                       if (__pOptionMenu->GetItemCount() == 9)
+                       {
+                               r = __pOptionMenu->SetItemAt(1,CommonUtil::GetString(L"IDS_BR_OPT_ADDTOBOOKMARKS"), IDA_ADDTOBOOKMARK_CLICKED,*pBitmap);
+                       }
+                       else
+                       {
+                               r = __pOptionMenu->InsertItemAt(1,CommonUtil::GetString(L"IDS_BR_OPT_ADDTOBOOKMARKS"), IDA_ADDTOBOOKMARK_CLICKED,*pBitmap);
+                       }
+
+                       if (IsFailed(r))
+                       {
+                               AppLogException("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED Add to Bookmark failed with %s", GetErrorMessage(r));
+                               delete pBitmap;
+                               return ;
+                       }
+                       AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED 4");
+                       if (__pOptionMenu->GetItemCount() != 9)
+                       {
+                               __pOptionMenu->InsertItemAt(1,CommonUtil::GetString(L"IDS_BR_OPT_ADDTOBOOKMARKS"), IDA_ADDTOBOOKMARK_CLICKED);
+                               __pOptionMenu->InsertItemAt(2,CommonUtil::GetString(L"IDS_BR_BODY_PRINT"), IDA_PRINT_CLICKED);
+       //                              __pOptionMenu->InsertItemAt(2,L"Add to Home"/*CommonUtil::GetString(L"IDS_BR_OPT_SHARE")*/, IDA_ADD_TO_HOME_CLICKED);
+                               __pOptionMenu->InsertItemAt(3,CommonUtil::GetString(L"IDS_BR_OPT_SHARE"), IDA_SHARE_CLICKED);
+                               __pOptionMenu->InsertItemAt(4,CommonUtil::GetString(L"IDS_BR_OPT_FIND_ON_PAGE_ABB"), IDA_FINDONPAGE_CLICKED);
+                               __pOptionMenu->SetMaxVisibleItemsCount(6);
+                       }
+                       if( GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE || GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE_REVERSE)
+                       {
+                               AppLog(" Orientation landscape");
+                               __pOptionMenu->SetMaxVisibleItemsCount(5);
+                       }
+                       else
+                       {
+                               AppLog(" Orientation potrait");
+                               __pOptionMenu->SetMaxVisibleItemsCount(6);
+                       }
+
+                       AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED 5");
+                       delete pBitmap;
+               }
+               AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED end");
+               __pOptionMenu->SetShowState(true);
+               __pOptionMenu->Invalidate(true);
+               __pOptionMenu->Show();
+
+}
+       break;
+       case IDA_HISTORY_CLICKED:
+       {
+               AppLogDebug("ONACTION_PERFORMED:IDA_HISTORYBTN_CLICKED");
+               SceneManager::GetInstance()->GoForward(ForwardSceneTransition(IDSCN_HISTORY_LIST, SCENE_TRANSITION_ANIMATION_TYPE_NONE));
+       }
+       break;
+       case IDA_SAVED_PAGES_CLICKED:
+       {
+
+       }
+       break;
+       case IDA_DESKTOP_VIEW_CLICKED:
+       {
+
+       }
+       break;
+       case IDA_SAVE_CLICKED:
+       {
+
+       }
+       break;
+       case IDA_MULTIWINDOWBTN_CLICKED:
+       {
+               result r = SceneManager::GetInstance()->GoForward(ForwardSceneTransition(IDSCN_MULTIPLE_WINDOW, SCENE_TRANSITION_ANIMATION_TYPE_NONE));
+               AppLog("IDA_MULTIWINDOWBTN_CLICKED result %s",GetErrorMessage(r));
+       }
+       break;
+
+       case IDA_NEWWINDOWBTN_CLICKED:
+       {
+               WindowInfo* pNewWindowInfo = MultipleWindowPresentationModel::GetInstance()->CreateNewMainViewSceneN();
+
+               if (pNewWindowInfo == null)
+               {
+                       return;
+               }
+               result r = E_SUCCESS;
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+
+               if (pSceneManager == NULL)
+               {
+                       return;
+               }
+               ArrayList* pArgList = new(std::nothrow) ArrayList();
+               if (pArgList == NULL)
+               {
+                       return;
+               }
+               r = pArgList->Construct();
+               if (r == E_SUCCESS)
+               {
+                       pArgList->Add(*pNewWindowInfo);
+                       r = pSceneManager->GoForward(ForwardSceneTransition(pNewWindowInfo->sceneID, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList);
+               } 
+               delete pArgList;
+               pArgList = null;
+               if (IsFailed(r))
+               {
+                       AppLogDebug("MainForm::OnActionPerformed Failed to GoBackward %s",GetErrorMessage(r));
+                       return;
+               }
+       }
+       break;
+       case IDA_SMALLFONT_BTN_CLICKED:
+       {
+               WebSetting setting = __pWebReader->GetSetting();
+               setting.SetFontSize(15);
+               __pWebReader->SetSetting(setting);
+       }
+       break;
+       case IDA_LARGEFONT_BTN_CLICKED:
+       {
+               WebSetting setting = __pWebReader->GetSetting();
+               setting.SetFontSize(25);
+               __pWebReader->SetSetting(setting);
+       }
+       break;
+       case IDA_READER_CLOSE_CLICKED:
+       {
+               if (__pArticleReaderPanel != null && __pBlankPanel != null)
+               {
+                       RemoveControl(__pBlankPanel);
+                       __pArticleReaderPanel = null;
+                       __pBlankPanel = null;
+                       __pArticleReaderLabel = null;
+               }
+               SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING_COMPLETE);
+       }
+       break;
+       case IDA_FINDWORD_CANCEL_CLICKED:
+       {
+               __currentSearchStr = L"";
+               __currentWordIndex = 0;
+               __maxOccurrances = 0;
+
+               if (__pFindWordPanelLeftToRight && __pFindWordPanelLeftToRight->GetShowState() == true)
+               {
+                       __pFindWordEditField->SetText(L"");
+                       __pFindWordCountLabel->SetText(L"0/0");
+               }
+               else if (__pFindWordPanelRightToLeft && __pFindWordPanelRightToLeft->GetShowState() == true)
+               {
+                       __pFindWordEditFieldRightToLeft->SetText(L"");
+                       __pFindWordCountLabelRightToLeft->SetText(L"0/0");
+               }
+
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+               __pFindWordCountLabel->SetText(L"0/0");
+               __pWebViewer->SearchTextAllAsync(L"",true);
+               AppLog("akjshdasd 1");
+               if(__isKeypadOpened == false)
+                       __pFooterPanel->SetShowState(true);
+               ShowFindWordPanel(false);
+       }
+       break;
+       case IDA_FINDWORD_SEARCH_CLICKED:
+       {
+               if (__pFindWordPanelLeftToRight && __pFindWordPanelLeftToRight->GetShowState() == true)
+               {
+                       __currentSearchStr = __pFindWordEditField->GetText();
+               }
+               else if (__pFindWordPanelRightToLeft && __pFindWordPanelRightToLeft->GetShowState() == true)
+               {
+                       __currentSearchStr = __pFindWordEditFieldRightToLeft->GetText();
+               }
+
+               if (__currentSearchStr.GetLength() > 0)
+               {
+                       StartWordSearch();
+               }
+               else
+               {
+                       AppLogDebug("Enter something");
+               }
+       }
+       break;
+       case IDA_FINDWORD_CLEAR_CLICKED:
+       {
+               __pFindWordCountLabel->SetText(L"0/0");
+               __pFindWordEditField->SetText(L"");
+               __currentSearchStr = L"aaaaaabbbbbbccccccc";
+               StartWordSearch();
+               __currentSearchStr = L"";
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+//             __pFindWordCountLabel->SetShowState(false);
+               __pFindWordControl->Invalidate(true);
+       }
+       break;
+       case IDA_FINDWORD_CLEAR_RIGHT_TO_LEFT_CLICKED:
+       {
+               __pFindWordCountLabelRightToLeft->SetText(L"0/0");
+               __pFindWordEditFieldRightToLeft->SetText(L"");
+               __currentSearchStr = L"aaaaaabbbbbbccccccc";
+               StartWordSearch();
+               __currentSearchStr = L"";
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+//             __pFindWordCountLabelRightToLeft->SetShowState(false);
+               __pFindWordControl->Invalidate(true);
+       }
+       break;
+       case IDA_FINDWORD_NEXT_CLICKED:
+       {
+               FindNextWord(true);
+       }
+       break;
+       case IDA_FINDWORD_PREV_CLICKED:
+       {
+               FindNextWord(false);
+       }
+       break;
+       case IDA_BRIGHTNESS_BTN_CLICKED:
+       {
+               AppLogDebug("IDA_BRIGHTNESS_BTN_CLICKED");
+               SceneManager::GetInstance()->GoForward(ForwardSceneTransition(IDSCN_BRIGHTNESS, SCENE_TRANSITION_ANIMATION_TYPE_NONE));
+       }
+       break;
+       case IDA_COPY_IMAGE_CLICKED:
+       {
+               AppLogDebug("IDA_COPY_IMAGE_CLICKED");
+               AppLogDebug("IDA_COPY_IMAGE_CLICKED");
+               ClipboardItem item;
+               const Bitmap* pBitmap = null;
+               if (__pHitElementResult != null && __pHitElementResult->HasImage())
+               {
+                       pBitmap = __pHitElementResult->GetImage();
+               }
+
+               String resourcePath = App::GetInstance()->GetAppResourcePath();
+               r = item.Construct(CLIPBOARD_DATA_TYPE_IMAGE , *pBitmap);
+               AppLog("Platofrm construct failed result %s",GetErrorMessage(r));
+               // copying the item to clipboard
+               Clipboard* pClipboard = Clipboard::GetInstance();
+               if (pClipboard != null)
+               {
+                       r = pClipboard->CopyItem(item);
+                       AppLog("Platofrm copy failed result %s",GetErrorMessage(r));
+               }
+       }
+       break;
+       case IDA_VIEW_IMAGE_CLICKED:
+       {
+               AppLogDebug("IDA_VIEW_IMAGE_CLICKED");
+               WindowInfo* pNewWindowInfo = null;
+               if (__pHitElementResult != null)
+               {
+                       String srcUrl = __pHitElementResult->GetAttributeValue(L"src");
+                       AppLog("MainForm::OnTouchLongPressed srcUrl is %ls",srcUrl.GetPointer());
+
+                       Uri currentUri;
+                       currentUri.SetUri(__pWebViewer->GetUrl());
+
+                       String newUrl;
+                       Uri newUri;
+                       newUri.SetUri(srcUrl);
+                       AppLog("newuri gethost %ls",newUri.GetHost().GetPointer());
+                       if(newUri.GetHost().GetLength() == 0)
+                       {
+                               newUrl = currentUri.GetHost();
+                               newUrl.Append(srcUrl);
+                               srcUrl = newUrl;
+                       }
+
+                       LoadUrl(srcUrl);
+               }
+       }
+       break;
+       case IDA_SAVE_IMAGE_CLICKED:
+       {
+               AppLogDebug("IDA_SAVE_IMAGE_CLICKED");
+               const Bitmap* pSaveBitmap = null;
+               String imageName = GetImagePath();
+               AppLog("Content manager image name %ls",imageName.GetPointer());
+               String imagePath;
+               imagePath.Clear();
+               imagePath.Append(imageName);
+               imagePath.Format(100, L"%ls/Downloads/%ls.jpg",Tizen::System::Environment::GetMediaPath().GetPointer(),  imageName.GetPointer());
+               AppLog("Content manager image path %ls",imagePath.GetPointer());
+               if (__pHitElementResult != null)
+               {
+                       pSaveBitmap = __pHitElementResult->GetImage();
+               }
+               ByteBuffer* pBuffer = __pSaveImage->EncodeToBufferN(*pSaveBitmap, IMG_FORMAT_JPG);
+
+               if(pBuffer)
+               {
+                       UpdateImageContent(pBuffer, imageName);
+                       delete pBuffer;
+                       if(__pNotification != null)
+                       {
+                               RemoveControl(__pNotification);
+                               __pNotification = null;
+                       }
+                       __pNotification = new NotificationPanel(*this);
+                       String msg;
+                       AppResource::GetInstance()->GetString("IDS_COM_SK_SAVE", msg);
+                       msg.Append(imagePath);
+                       if (__pNotification != null)
+                       {
+                               __pNotification->SetText(msg);
+                               if (__pFooterPanel->GetShowState() == true)
+                               {
+                                       __pNotification->SetPositionDiff(__pFooterPanel->GetHeight());
+                               }
+                               else
+                               {
+                                       __pNotification->SetPositionDiff(0);
+                               }
+                               __pNotification->ShowNotification();
+                       }
+               }
+               else
+               {
+                       int __modalMsgBoxResult;
+                       MessageBox* pMsgBox = new MessageBox();
+                       pMsgBox->Construct(CommonUtil::GetString(L"IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE"),CommonUtil::GetString(L"IDS_IMGE_POP_UNABLE_TO_SAVE_IMAGE"),MSGBOX_STYLE_OK,3000);
+                       pMsgBox->ShowAndWait(__modalMsgBoxResult);
+                       delete pMsgBox;
+                       pMsgBox = null;
+                       __modalMsgBoxResult = 0;
+               }
+       }
+       break;
+       case IDA_SHARE_IMAGE_CLICKED:
+       {
+               AppLogDebug("IDA_SHARE_IMAGE_CLICKED");
+               if (__pPopUp != null)
+               {
+                       delete __pPopUp;
+                       __pPopUp = null;
+               }
+               if(__pAddressbar)
+               {
+                       __pAddressbar->HideKeypad();
+               }
+               __pPopUp = new(std::nothrow) SharePopup();
+               __pPopUp->Initialize();
+               if (__pHitElementResult != null)
+               {
+                       const Bitmap* pSaveBitmap = null;
+                       String imageName = GetImagePath();
+                       AppLog("Content manager image name %ls",imageName.GetPointer());
+                       String imagePath;
+                       imagePath.Clear();
+                       imagePath.Append(imageName);
+                       imagePath.Format(100, L"%lsDownloads/%ls.jpg",Tizen::System::Environment::GetMediaPath().GetPointer(),  imageName.GetPointer());
+                       AppLog("Content manager image path %ls",imagePath.GetPointer());
+                       if (__pHitElementResult != null)
+                       {
+                               pSaveBitmap = __pHitElementResult->GetImage();
+                       }
+                       __pSaveImage->EncodeToFile(*pSaveBitmap, IMG_FORMAT_JPG, imagePath, true);
+
+                       String srcUrl = __pHitElementResult->GetAttributeValue(L"src");
+                       AppLog("MainForm::OnTouchLongPressed srcUrl is %ls",srcUrl.GetPointer());
+
+                       ShareInfo* pShareInfo = new(std::nothrow) ShareInfo();
+                       pShareInfo->SetPageTitle(L"");
+                       pShareInfo->SetPageUrl(srcUrl);
+                       pShareInfo->SetImageAttached(true);
+                       pShareInfo->SetImagePath(imagePath);
+                       __pPopUp->RemoveAllShareInfo();
+                       __pPopUp->AddShareInfo(pShareInfo);
+                       __pPopUp->SetShowState(true);
+                       __pPopUp->Show();
+               }
+       }
+       break;
+       case IDA_HYPERLINK_OPEN_CLICKED:
+       {
+               if (__pHitElementResult != null)
+               {
+                       String srcUrl = __pHitElementResult->GetUrl();
+
+                       WindowInfo* pNewWindowInfo = MultipleWindowPresentationModel::GetInstance()->CreateNewMainViewSceneN(srcUrl);
+
+                       if (pNewWindowInfo == null)
+                       {
+                               return;
+                       }
+                       pNewWindowInfo->isJavascriptInitiated = true;
+                       result r = E_SUCCESS;
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       if (pSceneManager == NULL)
+                       {
+                               return;
+                       }
+                       ArrayList* pArgList = new(std::nothrow) ArrayList();
+                       if (pArgList == NULL)
+                       {
+                               return;
+                       }
+                       pArgList->Construct();
+
+                       pArgList->Add(*pNewWindowInfo);
+                       r = pSceneManager->GoForward(ForwardSceneTransition(pNewWindowInfo->sceneID, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList);
+                       if (pArgList != null)
+                       {
+                               delete pArgList;
+                               pArgList = null;
+                       }
+                       if(IsFailed(r))
+                       {
+                               AppLogDebug("MultipleWindowForm::OnActionPerformed GoForward failed %s",GetErrorMessage(r));
+                               return;
+                       }
+               }
+       }
+       break;
+       case IDA_HYPERLINK_SHARE_IMAGE_CLICKED:
+       {
+               if (__pHitElementResult == null)
+               {
+                       return;
+               }
+
+               if(__pPopUp != null)
+               {
+                       delete __pPopUp;
+                       __pPopUp = null;
+               }
+               if(__pAddressbar)
+               {
+                       __pAddressbar->HideKeypad();
+               }
+               __pPopUp = new(std::nothrow) SharePopup();
+               __pPopUp->Initialize();
+
+               ShareInfo* pShareInfo = new(std::nothrow) ShareInfo();
+               pShareInfo->SetPageUrl(__pHitElementResult->GetUrl());
+               pShareInfo->SetImageAttached(false);
+               __pPopUp->RemoveAllShareInfo();
+               __pPopUp->AddShareInfo(pShareInfo);
+
+               __pPopUp->SetShowState(true);
+               __pPopUp->Show();
+       }
+       break;
+       case IDA_HYPERLINK_COPY_LINK_CLICKED:
+       {
+               ClipboardItem item;
+               String url;
+               if (__pHitElementResult != null)
+               {
+                       url = __pHitElementResult->GetUrl();
+               }
+
+               String resourcePath = App::GetInstance()->GetAppResourcePath();
+               item.Construct(CLIPBOARD_DATA_TYPE_TEXT , url);
+
+               // copying the item to clipboard
+               Clipboard* pClipboard = Clipboard::GetInstance();
+               if (pClipboard != null)
+               {
+                       pClipboard->CopyItem(item);
+               }
+       }
+       break;
+       case IDA_FIND_TEXT__CLICKED:
+       {
+//             AddressBarCancelledClicked(*__pAddressbar);
+               RelayoutControls(false);
+//             __pFooterPanel->SetShowState(false);
+               AppLogDebug("MainForm::OnActionPerformed find word clicked");
+               __currentSearchStr.Clear();
+               __currentSearchStr.Append(__currentSelectedStr);
+               InitFindWordPanel();
+               __pFindWordEditField->SetText(__currentSearchStr);
+
+               if(__pOptionMenu != null)
+               {
+                       __pOptionMenu->SetShowState(false);
+                       __pOptionMenu->Invalidate(false);
+               }
+               __adressPanelPosition.y = 0;
+
+               if (__pAddressbar != null && __pWebViewer != NULL)
+               {
+                       __webControlPosition.y = __pAddressbar->GetHeight() - 12;
+                       __webControlPositionF.y = __pAddressbar->GetHeightF() - 12.0f;
+                       __webControlHeight = GetClientAreaBounds().height - __pFooterPanel->GetHeight() - ( /*__pAddressbar->GetY() +*/ __pAddressbar->GetHeight() - 12);
+                       __webControlHeightF = GetClientAreaBoundsF().height - __pFooterPanel->GetHeightF() - ( /*__pAddressbar->GetY() +*/ __pAddressbar->GetHeightF() - 12.0f);
+
+                       if (__pFooterPanel->GetShowState() == false)
+                               __pWebViewer->SetBounds(Rectangle(0,__webControlPosition.y,GetClientAreaBounds().width, GetClientAreaBounds().height - ( /*__pAddressbar->GetY() +*/ __pAddressbar->GetHeight() - 12)));
+                       else
+                               __pWebViewer->SetBounds(Rectangle(0,__webControlPosition.y,GetClientAreaBounds().width, __webControlHeight));
+                       __pWebViewer->Invalidate(true);
+               }
+
+               ShowFindWordPanel(true);
+               if (__pFindWordPanelLeftToRight && __pFindWordPanelLeftToRight->GetShowState() == true)
+               {
+                       __pFindWordEditField->SetText(__currentSearchStr);
+                       __pFindWordEditField->SetFocus();
+               }
+               else if(__pFindWordPanelRightToLeft && __pFindWordPanelRightToLeft->GetShowState() == true)
+               {
+                       __pFindWordEditFieldRightToLeft->SetText(__currentSearchStr);
+                       __pFindWordEditFieldRightToLeft->SetFocus();
+               }
+
+               if (__currentSearchStr.GetLength() > 0)
+               {
+                       StartWordSearch();
+               }
+               else
+               {
+                       AppLogDebug("Enter something");
+               }
+
+               if (__pWebViewer != null)
+               {
+                       // releasing the set block
+                       __pWebViewer->ReleaseBlock();
+               }
+
+       }
+       break;
+       case IDA_SHARE_TEXT_CLICKED:
+       {
+               __pWebViewer->ReleaseBlock();
+               AppLogDebug("IDA_SHARE_TEXT_CLICKED");
+               if(__pPopUp != null)
+               {
+                       delete __pPopUp;
+                       __pPopUp = null;
+               }
+               if(__pAddressbar)
+               {
+                       __pAddressbar->HideKeypad();
+               }
+               __pPopUp = new(std::nothrow) SharePopup();
+               __pPopUp->Initialize();
+               if (__pHitElementResult != null)
+               {
+                       ShareInfo* pShareInfo = new(std::nothrow) ShareInfo();
+                       pShareInfo->SetPageTitle(L"");
+                       pShareInfo->SetPageUrl(__currentSelectedStr);
+                       pShareInfo->SetImageAttached(false);
+                       __pPopUp->RemoveAllShareInfo();
+                       __pPopUp->AddShareInfo(pShareInfo);
+                       __pPopUp->SetShowState(true);
+                       __pPopUp->Show();
+               }
+       }
+       break;
+       case IDA_COPY_TEXT_CLICKED:
+       {
+//             __pWebViewer->ReleaseBlock();//as per hyunn lee request for issue 53500
+               // need to implement
+               //__currentSelectedStr
+               // Sets data to a clip board item
+               ClipboardItem item;
+               String resourcePath = App::GetInstance()->GetAppResourcePath();
+               item.Construct(CLIPBOARD_DATA_TYPE_TEXT, __currentSelectedStr);
+
+               // copying the item to clipboard
+               Clipboard* pClipboard = Clipboard::GetInstance();
+               if (pClipboard != null)
+               {
+                       pClipboard->CopyItem(item);
+               }
+       }
+       break;
+       case IDA_PASTE_TEXT_CLICKED:
+       {
+               Clipboard* pClipboard = Clipboard::GetInstance();
+
+               if(pClipboard == null)
+               {
+                       return;
+               }
+               // Retrieves a latest item
+               ClipboardItem* pItem = pClipboard->RetrieveLatestItemN(CLIPBOARD_DATA_TYPE_TEXT | CLIPBOARD_DATA_TYPE_HTML);
+
+               if(pItem == null)
+               {
+                       return;
+               }
+               //Gets data from the clipboard item
+               String* pString = dynamic_cast<String*>(pItem->GetData());
+
+               if (pString != null)
+               {
+                       String idElement = __pHitElementResult->GetAttributeValue(L"id");
+                       String nameElement = __pHitElementResult->GetAttributeValue(L"name");
+                       String classElement = __pHitElementResult->GetAttributeValue(L"class");
+                       String tagElement  = __pHitElementResult->GetTagName();
+                       String contenteditable = __pHitElementResult->GetAttributeValue("contenteditable");
+                       AppLog("MainForm::IDA_PASTE_TEXT_CLICKED id is %ls",idElement.GetPointer());
+                       String str = L"document.getElementsByName('";
+                       str.Append(nameElement);
+                       str.Append("').length");
+                       String* pNameCount = __pWebViewer->EvaluateJavascriptN(str);
+
+                       str.Clear();
+                       str = L"document.getElementsByClassName('";
+                       str.Append(classElement);
+                       str.Append("').length");
+                       String* pClassCount = __pWebViewer->EvaluateJavascriptN(str);
+
+                       String script;
+                       if(contenteditable.Equals(L"true",false) == true)
+                       {
+                               AppLog("gmail paste need to support");
+
+                               script = L"function replaceSelectedText(replacementText) { var sel, range; if (window.getSelection) { sel = window.getSelection(); if (sel.rangeCount) { range = sel.getRangeAt(0); range.deleteContents(); range.insertNode(document.createTextNode(replacementText)); } } else if (document.selection && document.selection.createRange) { range = document.selection.createRange(); range.text = replacementText; } }";
+                               script.Append("replaceSelectedText(");
+                               script.Append("\"");
+                               script.Append(*pString);
+                               script.Append("\");");
+                       }
+                       else if(idElement.GetLength() != 0)
+                       {
+                               script = L"function insertAtCursor(myField, myValue) {  if (document.selection) {   myField.focus();   sel = document.selection.createRange();   sel.text = myValue;  }   else if (myField.selectionStart || myField.selectionStart == '0'){   var startPos = myField.selectionStart;   var endPos = myField.selectionEnd;   myField.value = myField.value.substring(0, startPos)+ myValue + myField.value.substring(endPos, myField.value.length);   } else {    myField.value += myValue;   }  } ";
+                               script.Append("insertAtCursor(");
+                               script.Append(L"document.activeElement");
+                               script.Append(",");
+                               script.Append("\"");
+                               script.Append(*pString);
+                               script.Append("\");");
+                       }
+                       else if (classElement.GetLength() != 0 && pClassCount->Equals("1",false) == true)
+                       {
+                               script = L"function insertAtCursor(myField, myValue) {  if (document.selection) {   myField.focus();   sel = document.selection.createRange();   sel.text = myValue;  }   else if (myField.selectionStart || myField.selectionStart == '0'){   var startPos = myField.selectionStart;   var endPos = myField.selectionEnd;   myField.value = myField.value.substring(0, startPos)+ myValue + myField.value.substring(endPos, myField.value.length);   } else {    myField.value += myValue;   }  } ";
+                               script.Append("insertAtCursor(document.getElementsByClassName('");
+                               script.Append(classElement);
+                               script.Append("')[0],");
+                               script.Append("\"");
+                               script.Append(*pString);
+                               script.Append("\");");
+                       }
+                       else if (nameElement.GetLength() != 0 && pNameCount->Equals("1",false) == true)
+                       {
+                               script = L"function insertAtCursor(myField, myValue) {  if (document.selection) {   myField.focus();   sel = document.selection.createRange();   sel.text = myValue;  }   else if (myField.selectionStart || myField.selectionStart == '0'){   var startPos = myField.selectionStart;   var endPos = myField.selectionEnd;   myField.value = myField.value.substring(0, startPos)+ myValue + myField.value.substring(endPos, myField.value.length);   } else {    myField.value += myValue;   }  } ";
+                               script.Append("insertAtCursor(document.getElementsByName('");
+                               script.Append(nameElement);
+                               script.Append("')[0],");
+                               script.Append("\"");
+                               script.Append(*pString);
+                               script.Append("\");");
+                       }
+                       else if(tagElement.GetLength() != 0) //adding for twitter post page
+                       {
+                               script = L"function insertAtCursor(myField, myValue) {  if (document.selection) {   myField.focus();   sel = document.selection.createRange();   sel.text = myValue;  }   else if (myField.selectionStart || myField.selectionStart == '0'){   var startPos = myField.selectionStart;   var endPos = myField.selectionEnd;   myField.value = myField.value.substring(0, startPos)+ myValue + myField.value.substring(endPos, myField.value.length);   } else {    myField.value += myValue;   }  } ";
+
+                               script.Append("insertAtCursor(document.activeElement,");
+                               script.Append("\"");
+                               script.Append(*pString);
+                               script.Append("\");");
+                       }
+                       AppLog("MainForm::OnTouchLongPressed script is %ls",script.GetPointer());
+                       String* pStr = __pWebViewer->EvaluateJavascriptN(script);
+                       delete pStr;
+                       delete pNameCount;
+                       delete pClassCount;
+               }
+               delete pItem;
+               if(__pWebViewer)
+                       __pWebViewer->ReleaseBlock();
+       }
+       break;
+       case IDA_GO_BACK:
+       {
+               OnBackClicked();
+       }
+       break;
+       case IDA_GO_FORWARD:
+       {
+               OnForwardClicked();
+       }
+       break;
+       case IDA_REFRESH_BTN_CLICKED:
+       {
+               __isLoadingCompleted = false;
+               __isLoadingData = true;
+               __progressPercentage = 0;
+               __displayUrl = __pFooterUrlField->GetText();
+
+               String url = __pFooterUrlField->GetText();
+               AppLog("MainForm::OnUrlSubmitted url is %ls", url.GetPointer());
+//             LoadUrl(url);
+               if (__pWebViewer != null && __pAddressbar != null)
+               {
+                       LoadUrl(url);
+                       //__pWebViewer->Reload();
+                       SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING);
+               }
+
+               //OnUrlSubmitted();
+               UpdateProgressBitmap();
+       }
+       break;
+       case IDA_STOP_BTN_CLICKED:
+       {
+               __isLoadingCompleted = false;
+               __isLoadingData = false;
+               __progressPercentage = 0;
+               __pFooterUrlField->HideKeypad();
+               __displayUrl = __pFooterUrlField->GetText();
+
+               if (__pWebViewer)
+               {
+                       //__pAddressbar->SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING_COMPLETE);
+                       SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING_COMPLETE);
+                       __pWebViewer->StopLoading();
+                       RequestRedraw(true);
+               }
+
+               UpdateProgressBitmap();
+       }
+       break;
+       case IDA_CLEAR_URL:
+       {
+               if (__pFooterUrlField->GetText().IsEmpty() == false)
+               {
+                       //__displayUrl = __pUrlField->GetText();
+                       __pFooterUrlField->Clear();
+
+               }
+       }
+       break;
+       case IDA_READER_BTN_CLICKED:
+       {
+               ReaderClicked();
+       }
+       break;
+       default:
+               break;
+       }
+}
+
+void
+MainForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       AppLog("MainForm::OnFormBackRequested entered");
+       result r = E_FAILURE;
+       if(__pImageMenu && __pImageMenu->GetShowState() == true)
+       {
+               AppLog("Hiding the menu");
+               __pImageMenu->SetShowState(false);
+       }
+       if (__pWebViewer && __pWebViewer->CanGoBack())
+       {
+               __pWebViewer->GoBack();
+       }
+       else if(__pWindowInfo && __pWindowInfo->isJavascriptInitiated == false)
+       {
+               UiApp* pApp = null;
+               pApp = UiApp::GetInstance();
+               if (pApp != null)
+               {
+                       r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                       if (IsFailed(r))
+                       {
+                               AppLogException("MainForm::OnFormBackRequested failed with %s", GetErrorMessage(r));
+                               return;
+                       }
+               }
+       }
+       else
+       {
+               UiApp* pApp = null;
+               WindowInfo* pWindowInfo = null;
+               int totalCount = 0;
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               if (pSceneManager == null)
+               {
+                       return;
+               }
+               ArrayList* pAllWindowList = MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList();
+               if (pAllWindowList == NULL)
+               {
+                       pApp = UiApp::GetInstance();
+                       if (pApp != null)
+                       {
+                               r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("MainForm::OnFormBackRequested failed with %s", GetErrorMessage(r));
+                                       return;
+                               }
+                       }
+               }
+               if (pAllWindowList != null)
+               {
+                       totalCount = pAllWindowList->GetCount();
+               }
+               for (int count = 0; count < totalCount; count++)
+               {
+                       pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count));
+                       if (pWindowInfo == null)
+                       {
+                               pApp = UiApp::GetInstance();
+                               if (pApp != null)
+                               {
+                                       r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                                       if (IsFailed(r))
+                                       {
+                                               AppLogException("MainForm::OnFormBackRequested failed with %s", GetErrorMessage(r));
+                                               return;
+                                       }
+                               }
+                       }
+                       else
+                       {
+                               if (pWindowInfo && pSceneManager->GetCurrentSceneId() == pWindowInfo->sceneID && pWindowInfo->isJavascriptInitiated == true)
+                               {
+                                       r = SceneRegister::DestroyAndUnRegisterScene(pWindowInfo->sceneID);
+                                       if (IsFailed(r))
+                                       {
+                                               AppLogException("MainForm::OnFormBackRequested failed with %s", GetErrorMessage(r));
+                                               return;
+                                       }
+                                       r = pAllWindowList->RemoveAt(count, true);
+                                       __pWindowInfo = null;
+                                       if (IsFailed(r))
+                                       {
+                                               AppLogException("MainForm::OnFormBackRequested failed with %s", GetErrorMessage(r));
+                                               return;
+                                       }
+                                       if(count > 0)
+                                       {
+                                               pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count - 1));
+                                       }
+                                       else
+                                       {
+                                               pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(pAllWindowList->GetCount() - 1));
+                                       }
+                                       if (pWindowInfo == null)
+                                       {
+                                               pApp = UiApp::GetInstance();
+                                               if (pApp != null)
+                                               {
+                                                       r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                                                       return;
+                                               }
+                                       }
+                                       else
+                                       {
+                                               if(pWindowInfo != null)
+                                                       r = pSceneManager->GoForward(ForwardSceneTransition(pWindowInfo->sceneID ,SCENE_TRANSITION_ANIMATION_TYPE_NONE,SCENE_HISTORY_OPTION_ADD_HISTORY,SCENE_DESTROY_OPTION_DESTROY));
+                                               if (IsFailed(r))
+                                               {
+                                                       AppLogException("MainForm::OnFormBackRequested failed with %s", GetErrorMessage(r));
+                                                       return;
+                                               }
+                                       }
+                                       break;
+                               }
+//                             else if (pWindowInfo && pSceneManager->GetCurrentSceneId() == pWindowInfo->sceneID && pWindowInfo->isJavascriptInitiated == false)
+//                             {
+//                                     UiApp* pApp = null;
+//                                     pApp = UiApp::GetInstance();
+//                                     if (pApp != null)
+//                                     {
+//                                             r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+//                                             if (IsFailed(r))
+//                                             {
+//                                                     AppLogException("MainForm::OnFormBackRequested failed with %s", GetErrorMessage(r));
+//                                                     return;
+//                                             }
+//                                     }
+//                             }
+                       }
+               }
+       }
+       AppLog("MainForm::OnFormBackRequested exit");
+}
+
+void
+MainForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId,
+               const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+
+       AppLog("MainForm::OnSceneActivatedN called");
+       String* pSelectedScene = NULL;
+       Object* pValue = NULL;
+       String* pUrl = null;
+       MultipleWindowPresentationModel::GetInstance()->GetValue(SELECTED_SCENE_ID, &pValue);
+       pSelectedScene = (String*) pValue;
+
+       if (pSelectedScene != null)
+       {
+               delete pSelectedScene;
+       }
+       MultipleWindowPresentationModel::GetInstance()->SetValue(SELECTED_SCENE_ID, null);
+       String* selectedSceneID = new(std::nothrow) String(currentSceneId);
+       AppLogDebug("current scene id is %ls", currentSceneId.GetPointer());
+       AppLogDebug("selected scene id is %ls", currentSceneId.GetPointer());
+
+       // setting the current scene ID
+       MultipleWindowPresentationModel::GetInstance()->SetCurrentSceneID(currentSceneId);
+
+       MultipleWindowPresentationModel::GetInstance()->SetValue(SELECTED_SCENE_ID, (Object*) selectedSceneID);
+
+       if(pArgs != null && pArgs->GetCount() > 0 && pArgs->GetCount() == 2)
+       {
+               __pWindowInfo = dynamic_cast< WindowInfo* >(pArgs->GetAt(0));
+               if(__pWindowInfo == null)
+                       return;
+               //              if(__pWindowInfo == null)
+               {
+                       pUrl = dynamic_cast< String* >(pArgs->GetAt(1));
+               }
+       }
+       else if ( pArgs != null && pArgs->GetCount() == 1)
+       {
+               __pWindowInfo = dynamic_cast< WindowInfo* >(pArgs->GetAt(0));
+       }
+
+       InitFooter();
+       InitAddressbar();
+
+       FloatRectangle footerPanelBounds = FloatRectangle(0.0f, (GetClientAreaBoundsF().height) - __pFooterPanel->GetHeightF(), GetClientAreaBoundsF().width, __pFooterPanel->GetHeightF());
+       __pFooterPanel->SetBounds(CoordinateSystem::AlignToDevice(footerPanelBounds));
+
+       // hiding the address bar
+       //      __pAddressbar->SetBounds(__pAddressbar->GetX(), __pAddressbar->GetY() - __pAddressbar->GetHeight(), __pAddressbar->GetWidth(), __pAddressbar->GetHeight());
+       __pAddressbar->SetShowState(false);
+//     if(__pWebViewer != null)
+//     {
+//             __pWebViewer->Resume();
+//     }
+
+       if(pUrl != null && pUrl->GetLength() > 0)
+       {
+               LoadUrl(*pUrl);
+       }
+       else if(__pWindowInfo != null)
+       {
+               if(__pWindowInfo->pageUrl.GetLength() > 0 &&previousSceneId != IDSCN_BRIGHTNESS && previousSceneId != IDSCN_HISTORY_LIST && previousSceneId != IDSCN_MULTIPLE_WINDOW && previousSceneId != IDSCN_MULTIPLE_WINDOW_GRID && previousSceneId != IDSCN_BOOKMARK_VIEW && previousSceneId != IDSCN_SETTINGS && previousSceneId.Contains(IDSCN_MAIN_VIEW) == false)
+               {
+                       LoadUrl(__pWindowInfo->pageUrl);
+               }
+               else if(__pWindowInfo->pageUrl.GetLength() > 0 && __pWindowInfo->isAppcontrolTriggered == true)
+               {
+                       LoadUrl(__pWindowInfo->pageUrl);
+                       __pWindowInfo->isAppcontrolTriggered = false;
+               }
+               else if (__pWindowInfo->isJavascriptInitiated == true && __pWindowInfo->isFirstLaunch == true)
+               {
+                       __pWindowInfo->isFirstLaunch = false;
+                       AppLog("Called");
+                       InitWebControl();
+                       __pWindowInfo->pCurrentWeb = __pWebViewer;
+                       if(__pWindowInfo->pageUrl.GetLength() > 0)
+                               LoadUrl(__pWindowInfo->pageUrl);
+               }
+       }
+
+       String homePage = SettingPresentationModel::GetInstance()->GetHomepage();
+       AppLog("Homepage Value in Onsceneactivated is %ls",homePage.GetPointer());
+       if(homePage.CompareTo((L"IDS_BR_BODY_MOST_VISITED_SITES")) == 0)
+       {
+               InitMostVisitedSitesView(GetOrientationStatus());
+       }
+       else
+       {
+               if(__pMostVisitedListView != null)
+               {
+                       __pMostVisitedListView->SetShowState(false);
+               }
+       }
+
+       if(__pMostVisitedListView && __pMostVisitedListView->GetShowState() == true)
+       {
+               __pMostVisitedListView->UpdateList();
+       }
+       if (__pAddressbar != null && pArgs != null && (previousSceneId == IDSCN_BOOKMARK_VIEW || previousSceneId == IDSCN_HISTORY_LIST))
+       {
+               String* pBookmarkUrl = dynamic_cast< String* >(pArgs->GetAt(0));
+
+               if (pBookmarkUrl == null)
+                       return;
+               AppLogDebug("bookmarkUrl = %ls",pBookmarkUrl->GetPointer());
+               //__pAddressbar->SetUrl(*pBookmarkUrl);
+               SetUrl(*pBookmarkUrl);
+
+               if (__pWebViewer != null && homePage.CompareTo((L"IDS_BR_BODY_BLANK_PAGE")) != 0)
+                       __pWebViewer->LoadUrl(*pBookmarkUrl);
+               delete pBookmarkUrl;
+       }
+
+       bool isPrivateBrowsing = SettingPresentationModel::GetInstance()->GetPrivateOn();
+       Bitmap* pBitmap = null;
+       if (isPrivateBrowsing == true)
+       {
+               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_BUTTON_ON);
+
+               if (__pWebViewer != null)
+               {
+                       __pWebViewer->SetPrivateBrowsingEnabled(true);
+               }
+
+               if (__pAddressbar != null)
+               {
+                       //      __pAddressbar->UpdateFaviconBitmap(true);
+               }
+
+       }
+       else
+       {
+               pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_BUTTON_OFF);
+
+               if (__pWebViewer != null)
+               {
+                       __pWebViewer->SetPrivateBrowsingEnabled(false);
+               }
+
+               if (__pAddressbar != null)
+               {
+                       //      __pAddressbar->UpdateFaviconBitmap(false);
+               }
+       }
+
+       if (__pOptionMenu != null && __pOptionMenu->GetItemCount() != 9)
+       {
+               __pOptionMenu->SetItemAt(1,CommonUtil::GetString(L"IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB"),IDA_PRIVATEON_CLICKED,*pBitmap);
+       }
+       else if (__pOptionMenu != null )
+       {
+               __pOptionMenu->SetItemAt(5,CommonUtil::GetString(L"IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB"),IDA_PRIVATEON_CLICKED,*pBitmap);
+       }
+
+       if (pBitmap != null)
+       {
+               delete pBitmap;
+       }
+
+       RelayoutControls(false);
+       AppLog("ABC: OnSceneActivatedN started exit");
+       if(__pWebViewer)
+       {
+               AppLog("WebControl's width height %d %d,",__pWebViewer->GetWidth(),__pWebViewer->GetHeight());
+               __pWebViewer->Resume();
+       }
+
+}
+
+void
+MainForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId,
+               const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+       Canvas* pWebCanvas = null;
+       if (__pWebViewer != null)
+       {
+               pWebCanvas = __pWebViewer->GetCanvasN();
+
+       }
+       if (pWebCanvas == null)
+       {
+               return;
+       }
+       if (__pWindowInfo != null)
+       {
+               if (__pWindowInfo->pWebCanvasBitmap != null)
+               {
+                       delete __pWindowInfo->pWebCanvasBitmap;
+               }
+               __pWindowInfo->pWebCanvasBitmap = new(std::nothrow) Bitmap();
+               result r = __pWindowInfo->pWebCanvasBitmap->Construct(*pWebCanvas,Rectangle(0,0,pWebCanvas->GetBounds().width,pWebCanvas->GetBounds().height));
+               AppLog("Bitmap Construction result %s",GetErrorMessage(r));
+       }
+       Bitmap* pBitmap = GetCapturedBitmapN();
+       AppLog("Coming here");
+       Canvas* pCanvas = new(std::nothrow) Canvas();
+       pCanvas->Construct(GetClientAreaBounds());
+       if(pBitmap != null)
+       {
+               pCanvas->DrawBitmap(Point(0,0),*pBitmap);
+               delete pBitmap;
+       }
+       if(__pWebViewer != null && __pWindowInfo != null && __pWindowInfo->pWebCanvasBitmap != null)
+               pCanvas->DrawBitmap(__pWebViewer->GetPosition(),*__pWindowInfo->pWebCanvasBitmap);
+
+       WindowInfo::pFormCanvasBitmap = new(std::nothrow) Bitmap();
+       if (__pFooterPanel)
+       {
+               WindowInfo::pFormCanvasBitmap->Construct(*pCanvas,Rectangle(0,0,GetClientAreaBounds().width,GetClientAreaBounds().height - __pFooterPanel->GetHeight()));
+       }
+       delete pCanvas;
+       delete pWebCanvas;
+       if(__pAddressbar)
+               __pAddressbar->SetShowState(false);
+       if(__pWebViewer)
+       {
+               __pWebViewer->Pause();
+       }
+       AppLog("Coming here");
+}
+
+bool
+MainForm::OnHttpAuthenticationRequestedN(const Tizen::Base::String& host,
+               const Tizen::Base::String& realm,
+               const Tizen::Web::Controls::AuthenticationChallenge& authentication)
+{
+       return false;
+}
+
+void
+MainForm::OnHttpAuthenticationCanceled(void)
+{
+}
+
+void
+MainForm::OnLoadingStarted(void)
+{
+       AppLogDebug("MainForm::OnLoadingStarted entered");
+       __isLoaded = true;
+       if(__pAddressbar == NULL || __pWebViewer == null)
+       {
+               return;
+       }
+
+       // this is added in case if menu is opened and user load the page
+       if(__pOptionMenu != null && __pOptionMenu->GetShowState() == true)
+       {
+               __pOptionMenu->SetShowState(false);
+               __pOptionMenu->Invalidate(true);
+       }
+
+
+
+       if(__pImageMenu != null && __pImageMenu->GetShowState() == true)
+       {
+               __pImageMenu->SetShowState(false);
+               __pImageMenu->Invalidate(true);
+       }
+       String url = __pWebViewer->GetUrl();
+       if(url.Contains(IDS_TIZEN_SERVICE))
+       {
+               String appId;
+               String delim(L":;,");
+
+               // Creates a StringTokenizer instance
+               StringTokenizer strTok(url, delim);
+
+               int count = strTok.GetTokenCount();     // count == 4
+
+               HashMap *pMap = new HashMap();
+               pMap->Construct();
+               String token;
+               String key;
+               String value;
+               while (strTok.HasMoreTokens())
+               {
+                       AppLog("Token: %ls", token.GetPointer());
+                       strTok.GetNextToken(token);         // Tizen, StringTokenizer, Sample, code
+                       if(token.Contains(IDS_APPID))
+                       {
+                               token.SubString(6, appId);
+                               AppLog("AppID:%ls", appId.GetPointer());
+                       }
+                       else if(token.Contains(IDS_KEY))
+                       {
+                               token.SubString(4, key);
+                               AppLog("key:%ls", key.GetPointer());
+                       }
+                       else if(token.Contains(IDS_VALUE))
+                       {
+                               token.SubString(6, value);
+                               AppLog("value:%ls", value.GetPointer());
+                       }
+               }
+               pMap->Add(key, value);
+
+               if(appId != "")
+               {
+                       AppControl *pAppControl = null;
+                       String operationId = L"http://tizen.org/appcontrol/operation/main";
+                       pAppControl = dynamic_cast<AppControl*>(AppManager::FindAppControlN(appId, operationId));
+                       if(pAppControl)
+                       {
+                               AppLog("Starting AppControl");
+                               result r = pAppControl->Start(null, null, pMap, null);
+                               AppLog("Result of Start %s", GetErrorMessage(r));
+                       }
+                       else
+                       {
+                               AppLogException("AppControl not found");
+                       }
+                       return;
+               }
+       }
+       if ( __pAddressbar != null && __pAddressbar->GetShowState() == true)
+       {
+               __pAddressbar->SetShowState(false);
+               AddressBarCancelledClicked(*__pAddressbar);
+               __pAddressbar->Invalidate(true);
+       }
+       Bitmap* pBitmap = FaviconManager::GetInstance()->GetDefaultFaviconN();
+       if(pBitmap != null)
+       {
+               __pAddressbar->SetFaviconBitmap(*pBitmap);
+       }
+       delete pBitmap;
+       if (__adressPanelPosition.y < (0 - __pAddressbar->GetHeight() + 12))
+       {
+               // updating the address bar position with respect to web control
+               __adressPanelPosition.y = 0 - __pAddressbar->GetHeight() + 12; //-12 is for the progress label
+               __distanceMoved = 0;
+               MoveUiControls();
+       }
+
+       //__pAddressbar->SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING);
+       SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING);
+       if (__pWebViewer != null)
+       {
+               AppLog("MainForm::OnLoadingStarted __pWebViewer->GetUrl() %ls",__pWebViewer->GetUrl().GetPointer());
+               //__pAddressbar->SetUrl(__pWebViewer->GetUrl());
+               SetUrl(__pWebViewer->GetUrl());
+               if (__pWindowInfo != NULL)
+               {
+                       // resetting the page title to blank, it will be received in OnPageTitleReceived()
+//                     __pWindowInfo->pageTitle = L"";
+                       __pWindowInfo->pageUrl = __pWebViewer->GetUrl();
+               }
+               __pAddressbar->Invalidate(true);
+       }
+
+}
+
+void
+MainForm::OnLoadingCanceled(void)
+{
+
+}
+
+void
+MainForm::OnKeypadWillOpen(Tizen::Ui::Control& source)
+{
+       AppLog("XYZ::MainForm::OnKeypadWillOpen");
+
+}
+
+void
+MainForm::OnKeypadOpened(Tizen::Ui::Control& source)
+{
+       AppLog("XYZ::MainForm::OnKeypadOpened");
+       __isKeypadOpened = true;
+       __pFooterPanel->SetShowState(false);
+       RelayoutControls(false);
+}
+
+void
+MainForm::OnKeypadClosed(Tizen::Ui::Control& source)
+{
+       AppLog("XYZ::MainForm::OnKeypadClosed");
+       __isKeypadOpened = false;
+       __pFooterPanel->SetShowState(true);
+       RelayoutControls(true);
+}
+
+void
+MainForm::OnKeypadBoundsChanged(Tizen::Ui::Control &source)
+{
+       AppLog("XYZ::KeypadBoundsChanged");
+       RelayoutControls(false);
+}
+
+void
+MainForm::OnLoadingErrorOccurred(LoadingErrorType error,
+               const Tizen::Base::String& reason)
+{
+       AppLogDebug("Error: %d, %ls", error, reason.GetPointer());
+}
+
+void
+MainForm::OnLoadingCompleted(void)
+{
+       AppLog("MainForm::OnLoadingCompleted start");
+       DateTime date;
+       result r = E_SUCCESS;
+
+       if (__pWebViewer == null)
+       {
+               return;
+       }
+
+       if (__pAddressbar == null)
+       {
+               return;
+       }
+
+       if(__pWindowInfo && __pWebViewer)
+               __pWindowInfo->pageTitle = __pWebViewer->GetTitle();
+       if(__pImageMenu && __pImageMenu->GetShowState())
+       {
+               __pImageMenu->SetShowState(false);
+               __pImageMenu->Invalidate(true);
+       }
+
+       if (__pWebViewer->CanGoForward())
+       {
+               //__pAddressbar->SetForwardButtonEnabled(true);
+               SetForwardButtonEnabled(true);
+       }
+       else
+       {
+               //__pAddressbar->SetForwardButtonEnabled(false);
+               SetForwardButtonEnabled(false);
+       }
+
+       /*if (__pAddressbar->GetAddressbarMode() != ADDRESSBAR_MODE_EDIT)
+       {
+               __pAddressbar->SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING_COMPLETE);
+
+               //__pAddressbar->UpdateProgress(0);
+               UpdateProgress(0);
+       }*/
+
+       if(GetAddressbarMode() != ADDRESSBAR_MODE_EDIT)
+       {
+               SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING_COMPLETE);
+               UpdateProgress(0);
+       }
+
+       AppLog("PrivateBrowsing %d",__pWebViewer->IsPrivateBrowsingEnabled());
+       bool isPrivateBrowsing = SettingPresentationModel::GetInstance()->GetPrivateOn();
+       if (isPrivateBrowsing == false)
+       {
+               if(__pHistory != null)
+               {
+                       delete __pHistory;
+                       __pHistory = null;
+               }
+
+               __pHistory = new(std::nothrow) History;
+               HistoryPresentationModel::GetCurrentDateTime(date);
+               if (__pWindowInfo)
+               {
+                       __pHistory->SetHistoryTitle(__pWindowInfo->pageTitle);
+                       AppLogDebug("MainForm::OnLoadingCompleted pagetitle = %ls", __pWindowInfo->pageTitle.GetPointer());
+
+                       __pHistory->SetHistoryUrl(__pWindowInfo->pageUrl);
+                       AppLogDebug("MainForm::OnLoadingCompleted pageUrl = %ls", __pWindowInfo->pageUrl.GetPointer());
+               }
+               __pHistory->SetVisitedTime(date);
+
+               if (__pWebViewer != null)
+               {
+                       AppLog("MainForm::OnLoadingCompleted setting the fav icon 0");
+
+                       Bitmap* pTempBitmap = __pWebViewer->GetFaviconN();
+                       if (pTempBitmap != null)
+                       {
+                               AppLog("MainForm::OnLoadingCompleted setting the fav icon 1");
+                               __pHistory->SetFavIconBitmap(*pTempBitmap);
+                       }
+
+               }
+
+               Canvas* pCanvas = __pWebViewer->GetCanvasN();
+               Bitmap* pBitmap = new(std::nothrow) Bitmap();
+               if ( pCanvas != null &&  pCanvas != null && pBitmap != null)
+               {
+                       pBitmap->Construct(*pCanvas, pCanvas->GetBounds());
+                       pBitmap->Scale(Dimension(pBitmap->GetWidth()/4, pBitmap->GetHeight()/4));
+                       __pHistory->SetThumbnail(pBitmap);
+               }
+               Bitmap *pFavIcon = __pWebViewer->GetFaviconN();
+               if (pFavIcon)
+               {
+                       Tizen::Graphics::BufferInfo bmpInfo;
+                       pFavIcon->Lock(bmpInfo);
+                       AppLog("rrrr:: width %d height %d of the faviconbitmap from bufferinfo", bmpInfo.width, bmpInfo.height);
+
+                       AppLog("MainForm::OnLoadingCompleted setting the fav icon 2");
+
+                       AppLog("rrrr:: width %d height %d of the faviconbitmap",pFavIcon->GetWidth(),pFavIcon->GetHeight());
+                       __pHistory->SetFavIconBitmap(*pFavIcon);
+                       delete pFavIcon;
+               }
+
+               HistoryPresentationModel::GetInstance()->SaveTempHistory(*__pHistory);
+               //delete pHistory;
+       }
+       else
+       {
+               return;
+       }
+//     if (__pWindowInfo && __pWindowInfo->faviconUrl == "")
+       {
+               // temperary fixed (webpage can be not loaded)
+               UpdateFavicon();
+       }
+
+       bool isReaderEnabled = SettingPresentationModel::GetInstance()->IsRunReaderEnabled();
+       if (isReaderEnabled == true)
+       {
+               if (__pReaderData)
+               {
+                       delete __pReaderData;
+                       __pReaderData = null;
+               }
+               String filePath = Tizen::App::UiApp::GetInstance()->GetAppRootPath();
+               filePath.Append(L"data/reader.js");
+               File file;
+               char buffer[10];
+               char buffer2[5];
+               int i;
+               int readCnt;
+               result r = E_SUCCESS;
+               FileAttributes attr;
+
+               File::GetAttributes(filePath,attr);
+               // Creates file
+               r = file.Construct(filePath, L"r+");
+               if (IsFailed(r))
+               {
+                       AppLogDebug("File construct failed with %s", GetErrorMessage(r));
+                       return;
+               }
+               char* pScript = new(std::nothrow) char[attr.GetFileSize()+1];
+               if(pScript == null)
+               {
+                       AppLogDebug("Memory allocation for file failed %s", GetErrorMessage(r));
+                       return;
+               }
+//             file.Read(pScript,attr.GetFileSize());
+//
+//             AppLogDebug("scipt length %d",strlen(pScript));
+               String strScript = L"";
+//             strScript.Append(pScript);
+//             for(int i=0; i<25; i++)
+               {
+                       file.Read(pScript,attr.GetFileSize());
+//                     AppLog("xyzz tell %d",file.Tell());
+//                     r = strScript.Append(pScript);
+//                     AppLog("xyzz append result %s",GetErrorMessage(r));
+//                     AppLog("xyzz strScript length %d",strScript.GetLength());
+               }
+//             AppLog("xyzz final strScript length %d",strScript.GetLength());
+
+               __pReaderData = __pWebViewer->EvaluateJavascriptN(pScript);
+               if (__pReaderData == null)
+               {
+                       AppLog("MainScene::data is null Error :%s",GetErrorMessage(GetLastResult()));
+                       __pReaderData = new String(L"<meta name=\"viewport\" content=\"width=0, initial-scale=1.0, maximum-scale=2.0, minimum-scale=1.0, user-scalable=no, target-densitydpi=medium-dpi\">      <h1>Chinese PM Li Keqiang vows to open up markets to India</h1><div><span class=\"arttle\"><h1>Chinese PM Li Keqiang vows to open up markets to India</h1></span></div>");
+//                     return;
+               }
+               AppLogDebug("evaluateJavascript result %s , __pReaderData %ls",GetErrorMessage(GetLastResult()),__pReaderData->GetPointer());
+               if (__pReaderData->CompareTo(L"undefined") != 0 && __pReaderData->CompareTo(L"") != 0)
+               {
+                       //__pAddressbar->SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_READER);
+                       SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_READER);
+               }
+               delete[] pScript;
+       }
+
+
+       AppLog("MainForm::OnLoadingCompleted done");
+}
+
+void
+MainForm::OnEstimatedProgress(int progress)
+{
+       AppLogDebug("MainForm::OnEstimatedProgress entered %d",progress);
+
+       if (progress < DEFAULT_PROGRESS_PERCENTAGE)
+               progress = DEFAULT_PROGRESS_PERCENTAGE;
+       //if(__pAddressbar)
+       //      __pAddressbar->UpdateProgress(progress);
+       UpdateProgress(progress);
+}
+
+void MainForm::OnFaviconReceived(const Tizen::Graphics::Bitmap& favicon)
+{
+       AppLog("MainForm::OnFaviconReceived");
+       if (__pWebViewer != null && __pHistory != null && __pWindowInfo != null && (__pWindowInfo->pageUrl.CompareTo(__pHistory->GetHistoryUrl()) == 0))
+       {
+               Bitmap* favIcon = __pWebViewer->GetFaviconN();
+               if(favIcon != null)
+               {
+                       HistoryPresentationModel::GetInstance()->UpdateHistoryFavIcon(*__pHistory, *favIcon);
+                       delete favIcon;
+               }
+       }
+}
+
+void
+MainForm::OnUrlValueChanged(Addressbar&)
+{
+       Invalidate(true);
+}
+
+void
+MainForm::OnUrlSubmitted(Addressbar& addBar)
+{
+       AppLog("MainForm::OnUrlSubmitted");
+       String url = addBar.GetUrl();
+       AppLog("MainForm::OnUrlSubmitted url is %ls", url.GetPointer());
+
+
+       if(__pFooterUrlField)
+       {
+               AppLog("Position:: %d, %ls",__pFooterUrlField->GetTextLength(),__pFooterUrlField->GetText().GetPointer());
+               __pFooterUrlField->SetCursorPosition(__pFooterUrlField->GetTextLength());
+       }
+       AddressBarCancelledClicked(*__pAddressbar);
+       LoadUrl(url);
+}
+
+void
+MainForm::LoadUrl(String& url)
+{
+       url.Trim();
+       String encodedUrl;
+//     UrlEncoder::Encode(url, L"UTF-8", encodedUrl);
+       AppLogDebug("MainForm::LoadUrl enter");
+
+       if (__pWebViewer != null)
+       {
+               __pWebViewer->SetShowState(true);
+               __pWebViewer->Invalidate(true);
+       }
+
+       if (url.CompareTo(L"") == 0)
+       {
+               return;
+       }
+       if(__pFooterPanel != null)
+       {
+               __pFooterPanel->SetShowState(true);
+               __pFooterPanel->Invalidate(true);
+       }
+       InitWebControl();
+
+       bool ret = false;
+       bool flag = false;
+
+       String firstPattern(L"((https?|ftp|gopher|telnet|file|notes|ms-help):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)");
+       String secondPattern(L"^[A-Za-z0-9\.\+-:#@%/;$~?]+\\.[A-Za-z0-9!\+-=:#@%/;$~()_?\\\.&]{2,}$");   // URL of type  abc.com (i.e without protocol in front of it)
+
+       RegularExpression firstRegex;
+       RegularExpression secondRegex;
+
+       firstRegex.Construct(firstPattern, REGEX_CASELESS);
+       secondRegex.Construct(secondPattern, REGEX_CASELESS);
+
+       // Match
+       ret = firstRegex.Match(url, false); // This returns true value
+       flag = secondRegex.Match(url, false);  // Checks whether URL typed is of type  abc.com (i.e without protocol in front of it)
+
+
+
+       if (ret == true && __pWebViewer != null)
+       {
+               SetUrl(url);
+               __pWebViewer->LoadUrl(url);
+       }
+       else if(__pWebViewer != null)
+       {
+               String tempUrl = L"http://";
+               tempUrl.Append(url);
+
+               if (flag == true)
+               {
+                       __pWebViewer->LoadUrl(tempUrl);
+               }
+               else
+               {
+                       UrlEncoder::Encode(url, L"UTF-8", encodedUrl);
+                       __pWebViewer->LoadUrl(SettingPresentationModel::GetInstance()->GetSearchUrl(encodedUrl));
+               }
+       }
+       if (__pAddressbar != null)
+       {
+               //__pAddressbar->SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING);
+               SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING);
+       }
+
+       AppLogDebug("MainForm::LoadUrl exit");
+
+       return;
+
+}
+
+void
+MainForm::OnFocusGained(const Tizen::Ui::Control& source)
+{
+       AppLog("MainForm::OnFocusGained");
+       if(__pFooterPanel)
+       {
+               __pFooterPanel->SetShowState(false);
+       }
+
+       if(__pWebViewer)
+       {
+               __pWebViewer->ReleaseBlock();
+       }
+
+       if(__pAddressbar)
+       {
+               __pAddressbar->SetShowState(true);
+               __pAddressbar->SetAddressbarURLFocus();
+       }
+       if(__pFindWordControl && __pFindWordControl->GetShowState() == true)
+       {
+               __currentSearchStr = L"";
+               __currentWordIndex = 0;
+               __maxOccurrances = 0;
+
+               if (__pFindWordPanelLeftToRight && __pFindWordPanelLeftToRight->GetShowState() == true)
+               {
+                       __pFindWordEditField->SetText(L"");
+                       __pFindWordEditField->HideKeypad();
+                       __pFindWordControl->SetShowState(false);
+                       __pFindWordCountLabel->SetText(L"0/0");
+               }
+               else if(__pFindWordPanelRightToLeft && __pFindWordPanelRightToLeft->GetShowState() == true)
+               {
+                       __pFindWordEditFieldRightToLeft->SetText(L"");
+                       __pFindWordEditFieldRightToLeft->HideKeypad();
+                       __pFindWordControl->SetShowState(false);
+                       __pFindWordCountLabelRightToLeft->SetText(L"0/0");
+               }
+
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+
+               if(__pWebViewer)
+                       __pWebViewer->SearchTextAllAsync(L"",true);
+               __pFindWordControl->SetShowState(false);
+       }
+       RelayoutControls(false);
+}
+
+void
+MainForm::OnFocusLost(const Tizen::Ui::Control& source)
+{
+       AppLog("MainForm::OnFocusLost called");
+}
+
+void
+MainForm::OnStopClicked(Addressbar& addBar)
+{
+       AppLogDebug("MainForm::OnStopClicked called");
+       if (__pWebViewer)
+       {
+               //__pAddressbar->SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING_COMPLETE);
+               SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING_COMPLETE);
+               __pWebViewer->StopLoading();
+               RequestRedraw(true);
+       }
+}
+
+void
+MainForm::OnBackClicked(/*const Addressbar& addBar*/)
+{
+       //      AppLog("MainForm::OnBackClicked");
+       result r = E_FAILURE;
+       if(__pImageMenu && __pImageMenu->GetShowState() == true)
+       {
+               AppLog("Hiding the menu");
+               __pImageMenu->SetShowState(false);
+       }
+
+       if (__pWebViewer && __pWebViewer->CanGoBack())
+       {
+               __pWebViewer->GoBack();
+       }
+       else if(__pWindowInfo && __pWindowInfo->isJavascriptInitiated == false)
+       {
+               UiApp* pApp = null;
+               pApp = UiApp::GetInstance();
+               if (pApp != null)
+               {
+                       r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                       if (IsFailed(r))
+                       {
+                               AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                               return;
+                       }
+               }
+       }
+       else
+       {
+               UiApp* pApp = null;
+               WindowInfo* pWindowInfo = null;
+               int totalCount = 0;
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               if (pSceneManager == null)
+               {
+                       return;
+               }
+               ArrayList* pAllWindowList = MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList();
+               if (pAllWindowList == NULL)
+               {
+                       pApp = UiApp::GetInstance();
+                       if (pApp != null)
+                       {
+                               r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                       return;
+                               }
+                       }
+               }
+               if (pAllWindowList != null)
+               {
+                       totalCount = pAllWindowList->GetCount();
+               }
+               for (int count = 0; count < totalCount; count++)
+               {
+                       pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count));
+                       if (pWindowInfo == null)
+                       {
+                               pApp = UiApp::GetInstance();
+                               if (pApp != null)
+                               {
+                                       r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                                       if (IsFailed(r))
+                                       {
+                                               AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                               return;
+                                       }
+                               }
+                       }
+                       if (pSceneManager != null && pWindowInfo != null && pSceneManager->GetCurrentSceneId() == pWindowInfo->sceneID && pWindowInfo->isJavascriptInitiated == true)
+                       {
+                               r = SceneRegister::DestroyAndUnRegisterScene(pWindowInfo->sceneID);
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                       return;
+                               }
+                               r = pAllWindowList->RemoveAt(count, true);
+                               __pWindowInfo = null;
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                       return;
+                               }
+                               if(count > 0)
+                               {
+                                       pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count - 1));
+                               }
+                               else if(pAllWindowList->GetCount() > 0)
+                               {
+                                       pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(pAllWindowList->GetCount() - 1));
+                               }
+                               else
+                               {
+                                       pApp = UiApp::GetInstance();
+                                       if (pApp != null)
+                                       {
+                                               r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                                               return;
+                                       }
+
+                               }
+                               if (pWindowInfo == null)
+                               {
+                                       pApp = UiApp::GetInstance();
+                                       if (pApp != null)
+                                       {
+                                               r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                                               return;
+                                       }
+                               }
+                               else
+                               {
+                                       r = pSceneManager->GoForward(ForwardSceneTransition(pWindowInfo->sceneID ,SCENE_TRANSITION_ANIMATION_TYPE_NONE,SCENE_HISTORY_OPTION_ADD_HISTORY,SCENE_DESTROY_OPTION_DESTROY));
+//                                     r = pSceneManager->GoBackward(BackwardSceneTransition(pWindowInfo->sceneID ,SCENE_TRANSITION_ANIMATION_TYPE_NONE));
+                                       if (IsFailed(r))
+                                       {
+                                               AppLogException("OnActionPerformed failed with %s", GetErrorMessage(r));
+                                               return;
+                                       }
+                               }
+                               break;
+                       }
+
+               }
+
+       }
+
+}
+
+void
+MainForm::OnForwardClicked(/*const Addressbar& addBar*/)
+{
+       AppLog("MainForm::OnForwardClicked");
+       if (__pWebViewer == null)
+               return;
+
+       if (__pWebViewer->CanGoForward())
+       {
+               __pWebViewer->GoForward();
+       }
+}
+
+void
+MainForm::OnAddressBarFocusGained(const Addressbar& addBar)
+{
+       AppLog("XYZ::MainForm::OnAddressBarFocusGained");
+       if(__pFooterPanel != null)
+       {
+               __pFooterPanel->SetShowState(false);
+       }
+
+       if (__pAddressbar != null && __pAddressbar->GetShowState() == false)
+       {
+               __pAddressbar->SetShowState(true);
+               __pAddressbar->SetBounds(Rectangle(0,0,GetClientAreaBounds().width,__pAddressbar->GetHeight()));
+       }
+
+       RelayoutControls(false);
+}
+
+void
+MainForm::OnAddressBarFocusLost(const Addressbar& addBar, bool addressbarKeyPadState)
+{
+       AppLog("XYZ::MainForm::OnAddressBarFocusLost");
+
+       int Height = GetClientAreaBounds().height;
+       AppLog("MainForm::OnAddressBarFocusLost height is %d",Height);
+
+       RelayoutControls(false);
+}
+
+void
+MainForm::OnAddressCancelledClicked(const Addressbar& addBar)
+{
+       AddressBarCancelledClicked(addBar);
+}
+
+void
+MainForm::OnAddressBarModeChanged(/*const Addressbar& addBar*/)
+{
+       __prevAddressBarMode = __curAddressBarMode;
+
+       if (__pAddressbar != null)
+       {
+               __curAddressBarMode = GetAddressbarMode();
+       }
+
+       if (__curAddressBarMode == ADDRESSBAR_MODE_EDIT)
+       {
+               __adressPanelPosition.y = 0;
+               if (__pAddressbar != null)
+               {
+                       __webControlPosition.y = __pAddressbar->GetHeight() - 12;
+                       __webControlPositionF.y = __pAddressbar->GetHeightF() - 12.0f;
+                       __pAddressbar->SetBounds(Rectangle(0,0,GetClientAreaBounds().width,__pAddressbar->GetHeight()));
+                       __pAddressbar->Invalidate(true);
+               }
+               if (__pWebViewer != null)
+               {
+                       __pWebViewer->StopLoading();
+               }
+       }
+       else if(__curAddressBarMode == ADDRESSBAR_MODE_LOADING)
+       {
+               __adressPanelPosition.y = 0;
+               if (__pAddressbar != null)
+               {
+                       __webControlPosition.y = 0;
+                       __webControlPositionF.y = 0.0f;
+                       __pAddressbar->SetBounds(Rectangle(0, __pAddressbar->GetY() - __pAddressbar->GetHeight(), GetClientAreaBounds().width, __pAddressbar->GetHeight()));
+                       __pAddressbar->Invalidate(true);
+               }
+       }
+}
+
+void
+MainForm::OnClipboardClosed(const Addressbar& addBar)
+{
+       AppLog("XYZ::MainForm::OnClipboardClosed");
+       if (__pFooterPanel && __pAddressbar->GetShowState() == false)
+       {
+               AppLog("akjshdasd 3");
+               __pFooterPanel->SetShowState(true);
+       }
+       __isKeypadOpened = false;
+       RelayoutControls(false);
+}
+
+void
+MainForm::OnAddressBarKeypadClosed(const Addressbar& addBar, bool footerState)
+{
+       AppLog("XYZ::MainForm::OnAddressBarKeypadClosed");
+       if (__pFooterPanel && __pAddressbar->GetShowState() == false)
+       {
+               AppLog("akjshdasd 3");
+               __pFooterPanel->SetShowState(true);
+       }
+       __isKeypadOpened = false;
+       if(__pNotification && __pNotification->GetShowState())
+       {
+               __pNotification->SetPosition(0,GetClientAreaBounds().height - __pNotification->GetHeight());
+       }
+
+       RelayoutControls(false,footerState);
+}
+
+void
+MainForm::OnAddressBarKeypadOpened(const Addressbar& addBar)
+{
+       AppLog("XYZ::MainForm::OnAddressBarKeypadOpened");
+       __isKeypadOpened = true;
+       if(__pNotification && __pNotification->GetShowState())
+       {
+               __pNotification->SetPosition(0,GetClientAreaBounds().height - __pNotification->GetHeight());
+       }
+       RelayoutControls(false);
+}
+
+void
+MainForm::OnAddressBarKeypadWillOpen(const Addressbar& addBar)
+{
+       __isKeypadOpened = true;
+       __pFooterPanel->SetShowState(false);
+}
+
+void
+MainForm::OnAddressBarKeypadBoundsChanged(const Addressbar& addBar)
+{
+       AppLog("XYZ::MainForm::OnAddressBarKeypadBoundsChanged");
+       RelayoutControls(false);
+}
+
+void
+MainForm::OnPageTitleReceived(const Tizen::Base::String& title)
+{
+       AppLog("MainForm::OnPageTitleReceived %ls",title.GetPointer());
+       if (__pWindowInfo)
+       {
+               __pWindowInfo->pageTitle = title;
+               if (__pWebViewer != null)
+               {
+                       __pWindowInfo->pageUrl = __pWebViewer->GetUrl();
+                       AppLog("MainForm::OnPageTitleReceived url %ls",__pWindowInfo->pageUrl.GetPointer());
+               }
+       }
+       if (__pAddressbar != null && __pWebViewer != null)
+       {
+               SetUrl(__pWebViewer->GetUrl());
+               __pAddressbar->Invalidate(true);
+       }
+}
+
+void
+MainForm::UpdateFavicon(void)
+{
+       AppLog("MainForm::UpdateFavicon called");
+       bool urlImageType = false;
+       String *tempPath = null;
+       if(__pWebViewer)
+               tempPath = __pWebViewer->EvaluateJavascriptN(L"var getFavicon = function() {      var favicon = '/favicon.ico';      var nodeList = document.getElementsByTagName('link');    if(nodeList) {  for (var i = 0; i < nodeList.length; i++)      {          if ((nodeList[i].getAttribute('rel') == 'icon')||(nodeList[i].getAttribute('rel') == 'shortcut icon'))         {              favicon = nodeList[i].getAttribute('href');          }      } }     return favicon;          };  getFavicon();");
+       Bitmap* pBitmap = null;
+
+       if (tempPath && tempPath->GetLength() > 0 && tempPath->CompareTo(L"undefined") != 0)
+       {
+               if (__pWindowInfo != null)
+               {
+                       Uri url;
+                       url.SetUri(*tempPath);
+                       if (url.GetHost().GetLength() == 0)
+                       {
+                               Uri webUrl;
+                               if(__pWebViewer)
+                                       webUrl.SetUri(__pWebViewer->GetUrl());
+                               result r = url.SetHost(webUrl.GetHost());
+                               if(IsFailed(r))
+                               {
+                                       delete tempPath;
+                                       return;
+                               }
+                       }
+                       if (url.GetScheme().GetLength() == 0)
+                       {
+                               Uri webUrl;
+                               if(__pWebViewer)
+                                       webUrl.SetUri(__pWebViewer->GetUrl());
+                               url.SetScheme(webUrl.GetScheme());
+                       }
+                       __pWindowInfo->faviconUrl = url.ToString();
+
+                       pBitmap = __pWebViewer->GetFaviconN();
+
+                       if (pBitmap != null)
+                       {
+                               AppLog("__pWindowInfo->pFavicon updating favicon");
+                               if (__pWindowInfo->pFavicon != NULL)
+                               {
+                                       __pWindowInfo->pFavicon = null;
+                               }
+                               __pWindowInfo->pFavicon = new(std::nothrow) Bitmap();
+                               __pWindowInfo->pFavicon->Construct(*pBitmap,Rectangle(0,0,pBitmap->GetWidth(),pBitmap->GetHeight()));
+
+                               __pAddressbar->SetFaviconBitmap(*__pWindowInfo->pFavicon);
+
+                               FaviconManager::GetInstance()->SaveFavicon(*__pWindowInfo->pFavicon, __pWindowInfo->faviconUrl);
+                       }
+                       else if(__pWindowInfo->pFavicon != null)
+                       {
+                               __pAddressbar->SetFaviconBitmap(*__pWindowInfo->pFavicon);
+                       }
+                       else
+                       {
+                               Bitmap *pDefaultBmp = FaviconManager::GetInstance()->GetDefaultFaviconN();
+                               if(pDefaultBmp != null)
+                               {
+                                       __pAddressbar->SetFaviconBitmap(*pDefaultBmp);
+                               }
+                       }
+                       if(pBitmap)
+                       {
+                               delete pBitmap;
+                               pBitmap = null;
+                       }
+               }
+               delete tempPath;
+       }
+       else
+       {
+               // do not remove
+               if(tempPath != null)
+               {
+                       delete tempPath;
+               }
+               AppLogDebug("Error occured: %s", GetErrorMessage(GetLastResult()));
+       }
+
+}
+
+bool
+MainForm::OnLoadingRequested(const Tizen::Base::String& url,
+               Tizen::Web::Controls::WebNavigationType type)
+{
+       AppLog("urlk %ls",url.GetPointer());
+       // when load new page if find word panel is open its show state is false
+       if(__pFindWordControl && __pFindWordControl->GetShowState() == true)
+       {
+               __currentSearchStr = L"";
+               __currentWordIndex = 0;
+               __maxOccurrances = 0;
+               __pFindWordEditField->SetText(L"");
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+               __pFindWordCountLabel->SetText(L"0/0");
+               __pFindWordControl->SetShowState(false);
+               __pFindWordEditField->HideKeypad();
+               RelayoutControls(false);
+       }
+
+       __pFooterPanel->Invalidate(true);
+
+       Uri uriInfo;
+       uriInfo.SetUri(url);
+
+       if(url.Contains(IDS_TIZEN_SERVICE))
+       {
+               String appId;
+               String delim(L":;,");
+
+               // Creates a StringTokenizer instance
+               StringTokenizer strTok(url, delim);
+
+               int count = strTok.GetTokenCount();     // count == 4
+
+               HashMap *pMap = new HashMap();
+               pMap->Construct();
+
+               String token;
+               String key;
+               String value;
+               while (strTok.HasMoreTokens())
+               {
+                       AppLog("Token: %ls", token.GetPointer());
+                       strTok.GetNextToken(token);         // Tizen, StringTokenizer, Sample, code
+                       if(token.Contains(IDS_APPID))
+                       {
+                               token.SubString(6, appId);
+                               AppLog("AppID:%ls", appId.GetPointer());
+                       }
+                       else if(token.Contains(IDS_KEY))
+                       {
+                               token.SubString(4, key);
+                               AppLog("key:%ls", key.GetPointer());
+                       }
+                       else if(token.Contains(IDS_VALUE))
+                       {
+                               token.SubString(6, value);
+                               AppLog("value:%ls", value.GetPointer());
+                       }
+               }
+               pMap->Add(key, value);
+
+               if(appId != "")
+               {
+                       AppControl *pAppControl = null;
+                       String operationId = L"http://tizen.org/appcontrol/operation/main";
+                       pAppControl = dynamic_cast<AppControl*>(AppManager::FindAppControlN(appId, operationId));
+                       if(pAppControl)
+                       {
+                               result r = pAppControl->Start(null, null, pMap, null);
+                       }
+                       else
+                       {
+                               AppLogException("AppControl not found");
+                       }
+                       return true;
+               }
+       }
+
+       return false;
+}
+
+DecisionPolicy
+MainForm::OnWebDataReceived(const Tizen::Base::String& mime,
+               const Tizen::Net::Http::HttpHeader& httpHeader)
+{
+       return Tizen::Web::Controls::WEB_DECISION_CONTINUE;
+}
+
+void
+MainForm::OnWebPageBlockSelected(Web& source, FloatPoint& startPoint, FloatPoint& endPoint)
+{
+       AppLog("LMN::MainForm::OnWebPageBlockSelected");
+//     if(__isLongPressedDone == false)
+//             return;
+
+       if (__pHitElementResult != null)
+       {
+               delete __pHitElementResult;
+               __pHitElementResult = null;
+       }
+
+       if (__pWebViewer != null)
+       {
+               AppLog("MainForm::OnWebPageBlockSelected web not null");
+               __pHitElementResult = __pWebViewer->GetElementByPointN(startPoint);
+
+               if(GetLastResult() == E_INVALID_ARG || (__pHitElementResult->GetTagName().Equals(L"INPUT",false) == false && __pHitElementResult->GetTagName().Equals(L"TEXTAREA",false) == false))
+               {
+                       AppLog("datafirst startpoint error %s",GetErrorMessage(GetLastResult()));
+                       __pHitElementResult = __pWebViewer->GetElementByPointN(endPoint);
+                       if(GetLastResult() == E_INVALID_ARG || (__pHitElementResult->GetTagName().Equals(L"INPUT",false) == false && __pHitElementResult->GetTagName().Equals(L"TEXTAREA",false) == false))
+                       {
+                               __pHitElementResult = __pWebViewer->GetElementByPointN(__longPressPoint);
+                               if(__pHitElementResult == null)
+                               {
+                                       __pHitElementResult = __pWebViewer->GetElementByPointN(endPoint);
+                               }
+                       }
+                       AppLog("datafirst endpoint error %s",GetErrorMessage(GetLastResult()));
+               }
+       }
+
+       if (__pHitElementResult == null)
+       {
+               return;
+       }
+
+       if (__pHitElementResult->HasImage() != true)
+       {
+               String tagName = __pHitElementResult->GetTagName();
+               String type = __pHitElementResult->GetAttributeValue("type");
+               String contenteditable = __pHitElementResult->GetAttributeValue("contenteditable");
+
+
+               AppLog("TagName %ls",tagName.GetPointer());
+               __currentSelectedStr.Clear();
+               AppLog("__currentSelectedStr after clear %ls",__currentSelectedStr.GetPointer());
+               __currentSelectedStr = __pWebViewer->GetTextFromBlock();
+               AppLog("__currentSelectedStr after GetTextFromBlock %ls",__currentSelectedStr.GetPointer());
+               if(tagName.Equals(L"TEXTAREA",false) == true)
+               {
+                       AppLog("Tagnameseemstobe TEXTAREA");
+               }
+               else if(tagName.Equals(L"INPUT",false) == true)
+               {
+                       AppLog("Tagnameseemstobe INPUT");
+               }
+
+               if (((tagName.Equals(L"INPUT",false) == true)  || tagName.Equals(L"TEXTAREA",false) == true) || contenteditable.Equals(L"true",false) == true/*&& __isLongPressedDone == true*/ && __currentSelectedStr.CompareTo(L"") !=0 )
+               {
+                       AppLog("MainForm::OnWebPageBlockSelected show paste option");
+
+                       InitSelectTextContextMenuF(FloatPoint(startPoint.x,startPoint.y + __pWebViewer->GetY()),true);
+                       if(__pImageMenu)
+                       {
+                               __pImageMenu->SetShowState(true);
+                               __pImageMenu->Show();
+                               __pImageMenu->Invalidate(true);
+                       }
+               }
+               else /*if(__isLongPressedDone == true)*/
+               {
+                       AppLog("MainForm::OnWebPageBlockSelected no paste option");
+
+                       if(__pHitElementResult->GetUrl().GetLength() > 0)
+                       {
+                               __currentSelectedStr.Clear();
+                               __currentSelectedStr = __pHitElementResult->GetUrl();
+                       }
+                       InitSelectTextContextMenuF(FloatPoint(startPoint.x,startPoint.y + __pWebViewer->GetY()),false);
+                       if(__pImageMenu)
+                       {
+                               __pImageMenu->SetShowState(true);
+                               __pImageMenu->Show();
+                               __pImageMenu->Invalidate(true);
+                       }
+               }
+
+               AppLog("MainForm::OnWebPageBlockSelected block text is %ls",__currentSelectedStr.GetPointer());
+               AppLog("MainForm::OnWebPageBlockSelected tag name is %ls",tagName.GetPointer());
+               AppLog("MainForm::OnWebPageBlockSelected type name is %ls",type.GetPointer());
+       }
+
+}
+
+void
+MainForm::OnWebPageShowRequested(Tizen::Web::Controls::Web& source)
+{
+
+}
+
+Web*
+MainForm::OnWebWindowCreateRequested(void)
+{
+       AppLog("MainForm::OnWebWindowCreateRequested entered");
+       WindowInfo* pNewWindowInfo = MultipleWindowPresentationModel::GetInstance()->CreateNewMainViewSceneN();
+
+       if (pNewWindowInfo == null)
+       {
+               return null;
+       }
+       result r = E_SUCCESS;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == NULL)
+       {
+               return null;
+       }
+       ArrayList* pArgList = new(std::nothrow) ArrayList();
+       if (pArgList == NULL)
+       {
+               return null;
+       }
+       r = pArgList->Construct();
+       if (r == E_SUCCESS)
+       {
+               pNewWindowInfo->isJavascriptInitiated = true;
+               pArgList->Add(*pNewWindowInfo);
+               r = pSceneManager->GoForward(ForwardSceneTransition(pNewWindowInfo->sceneID, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList);
+               delete pArgList;
+               if (IsFailed(r))
+               {
+                       AppLogDebug("EditHistoryListForm::OnFormBackRequested Failed to GoBackward %s",GetErrorMessage(r));
+                       return null;
+               }
+       } else {
+               delete pArgList;
+       }
+
+       return pNewWindowInfo->pCurrentWeb;
+}
+
+void
+MainForm::OnWebWindowCloseRequested(Tizen::Web::Controls::Web& source)
+{
+       AppLog("OnWebWindowCloseRequested");
+       ArrayList* pAllWindowList = MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList();
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       WindowInfo* pWindowInfo = null;
+       WindowInfo* pNewWindowInfo = null;
+       int totalCount = 0;
+       UiApp* pApp = null;
+       result r = E_FAILURE;
+
+       if (pAllWindowList != null)
+       {
+               totalCount = pAllWindowList->GetCount();
+       }
+
+       for (int count = 0; count < totalCount; count++)
+       {
+               pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count));
+
+               if (__pWindowInfo != null && pWindowInfo != null && __pWindowInfo->sceneID == pWindowInfo->sceneID)
+               {
+                       r = SceneRegister::DestroyAndUnRegisterScene(__pWindowInfo->sceneID);
+                       r = pAllWindowList->RemoveAt(count, true);
+
+                       Form* pCurrentForm = null;
+                       if(SceneManager::GetInstance()->GetCurrentScene() != null)
+                               pCurrentForm = (SceneManager::GetInstance()->GetCurrentScene()->GetForm());
+                       if (pCurrentForm)
+                       {
+                               pCurrentForm->SendUserEvent(UPDATE_MAINFORM_FOOTER_ON_WINDOWCLOSED, null);
+                       }
+
+                       if (pAllWindowList->GetCount() > 0)
+                       {
+                               pNewWindowInfo = null;
+                               pNewWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(pAllWindowList->GetCount() - 1));
+                       }
+                       else
+                       {
+                               WindowInfo* pNewWindowInfo = MultipleWindowPresentationModel::GetInstance()->CreateNewMainViewSceneN();
+
+                               if (pNewWindowInfo == null)
+                               {
+                                       return;
+                               }
+                               result r = E_SUCCESS;
+                               SceneManager* pSceneManager = SceneManager::GetInstance();
+                               if (pSceneManager == NULL)
+                               {
+                                       return;
+                               }
+                               ArrayList* pArgList = new(std::nothrow) ArrayList();
+                               if (pArgList == NULL)
+                               {
+                                       return;
+                               }
+                               r = pArgList->Construct();
+                               if (r == E_SUCCESS)
+                               {
+                                       pArgList->Add(*pNewWindowInfo);
+                                       result r = pSceneManager->GoForward(ForwardSceneTransition(pNewWindowInfo->sceneID, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList);
+                                       if (pArgList != null)
+                                       {
+                                               delete pArgList;
+                                               pArgList = null;
+                                       }
+                                       if(IsFailed(r))
+                                       {
+                                               AppLogDebug("MultipleWindowForm::OnActionPerformed GoForward failed %s",GetErrorMessage(r));
+                                               return;
+                                       }
+                               }
+
+                               pApp = UiApp::GetInstance();
+                               if (pApp != null)
+                               {
+                                       r = pApp->GetFrameAt(0)->SetShowMode(FRAME_SHOW_MODE_MINIMIZED);
+                                       return;
+                               }
+                       }
+                       if(pNewWindowInfo)
+                               r = pSceneManager->GoForward(ForwardSceneTransition(pNewWindowInfo->sceneID ,SCENE_TRANSITION_ANIMATION_TYPE_NONE,SCENE_HISTORY_OPTION_ADD_HISTORY,SCENE_DESTROY_OPTION_DESTROY));
+
+                       break;
+               }
+
+       }
+
+
+}
+
+void
+MainForm::RelayoutControls(bool showAddressbar,bool relayoutFooter)
+{
+       AppLog("xyz:: MainForm::RelayoutControls called");
+       __webControlPosition.y = 0;
+       __webControlPositionF.y = 0.0f;
+       __webControlHeight = GetClientAreaBounds().height;
+       __webControlHeightF = GetClientAreaBoundsF().height;
+       AppLog("Client area height: %d width %d", __webControlHeight,GetClientAreaBounds().width);
+
+       AppLog("Client area height: %d", __webControlHeight);
+       if(__pAddressbar != null && __pAddressbar->GetShowState() == true)
+       {
+               __webControlPosition.y += __pAddressbar->GetHeight();
+               __webControlPositionF.y += __pAddressbar->GetHeightF();
+               __webControlHeight -= __pAddressbar->GetHeight();
+               __webControlHeightF -= __pAddressbar->GetHeightF();
+               __pAddressbar->SetBounds(0, 0, __pAddressbar->GetWidth(), __pAddressbar->GetHeight());
+       }
+       else if(__pFindWordControl != null && __pFindWordControl->GetShowState() == true)
+       {
+               __webControlPosition.y += __pFindWordControl->GetHeight();
+               __webControlPositionF.y += __pFindWordControl->GetHeightF();
+               __webControlHeight -= __pFindWordControl->GetHeight();
+               __webControlHeightF -= __pFindWordControl->GetHeightF();
+               __pFindWordControl->SetBounds(0, 0, GetClientAreaBounds().width, __pFindWordControl->GetHeight());
+       }
+
+       if(__pFooterPanel != null && __pFooterPanel->GetShowState() == true && relayoutFooter == true)
+       {
+               __webControlHeight -= __pFooterPanel->GetHeight();
+               __webControlHeightF -= __pFooterPanel->GetHeightF();
+
+               __pFooterPanel->SetBounds(CoordinateSystem::AlignToDevice(FloatRectangle(0.0F, __webControlPositionF.y + __webControlHeightF, GetClientAreaBoundsF().width, __pFooterPanel->GetHeightF())));
+               __webControlHeight = __webControlHeight + 12;
+               __webControlHeightF = __webControlHeightF + 12.0f;
+       }
+
+
+
+       if (__pWebViewer != null && __pWebViewer->GetShowState() == true)
+       {
+               if(__pWebViewer->GetX() == 0 && __pWebViewer->GetY() == __webControlPosition.y &&__pWebViewer->GetWidth() == GetClientAreaBounds().width &&__pWebViewer->GetHeight() == __webControlHeight )
+               {
+               }
+               else
+               {
+                       __pWebViewer->SetBounds(CoordinateSystem::AlignToDevice(FloatRectangle(0.0f, __webControlPositionF.y, GetClientAreaBoundsF().width, __webControlHeightF)));
+                       AppLog("xyz:: MainForm::RelayoutControls called __webControlHeight %d",__webControlHeight);
+                       __pWebViewer->Invalidate(false);
+               }
+       }
+
+       if(__pMostVisitedListView != null && __pAddressbar != null && __pFooterPanel != null)
+       {
+               __pMostVisitedListView->SetBounds(Tizen::Graphics::Rectangle(0,__webControlPosition.y , GetClientAreaBounds().width, __webControlHeight));
+       }
+
+       Invalidate(true);
+}
+
+void
+MainForm::ShowFindWordPanel(bool show , bool isTouchPressed)
+{
+       if (__pFindWordControl == null)
+       {
+               return;
+       }
+
+       Tizen::Locales::LocaleManager localeManager;
+       Tizen::Locales::Locale local = localeManager.GetSystemLocale();
+
+       String languageCode;
+       result r = SettingInfo::GetValue(L"Language", languageCode);
+       // int languagecode = local.GetLanguageCode();
+       AppLog("rahul language is %S", languageCode.GetPointer());
+
+       if (show == true)
+       {
+               InitFindWordPanel();
+
+               if (languageCode.CompareTo("ara") == 0)
+               {
+                       AppLog("rahul language is arabic");
+
+                       __pFindWordPanelLeftToRight->SetShowState(false);
+                       __pFindWordPanelRightToLeft->SetShowState(true);
+
+                       __pFindWordClear->SetShowState(false);
+                       __pFindWordCountLabel->SetShowState(false);
+                       __pFindWordEditField->SetShowState(false);
+
+                       __pFindWordClearRightToLeft->SetShowState(true);
+                       __pFindWordCountLabelRightToLeft->SetShowState(true);
+                       __pFindWordEditFieldRightToLeft->SetShowState(true);
+               }
+               else
+               {
+                       AppLog("rahul language is not arabic");
+
+
+                       __pFindWordPanelLeftToRight->SetShowState(true);
+                       __pFindWordPanelRightToLeft->SetShowState(false);
+
+                       __pFindWordClear->SetShowState(true);
+                       __pFindWordCountLabel->SetShowState(true);
+                       __pFindWordEditField->SetShowState(true);
+
+                       __pFindWordClearRightToLeft->SetShowState(false);
+                       __pFindWordCountLabelRightToLeft->SetShowState(false);
+                       __pFindWordEditFieldRightToLeft->SetShowState(false);
+               }
+               __pFindWordControl->SetShowState(true);
+       }
+       else
+       {
+               if(__pFindWordControl != null)
+               {
+                       __pFindWordControl->SetShowState(false);
+               }
+       }
+
+       AppLog("MainForm::ShowFindWordPanel %d",show);
+       if (show && !isTouchPressed)
+       {
+               if (languageCode.CompareTo("ara") == 0)
+               {
+                       if (__pFindWordEditFieldRightToLeft)
+                       {
+                               __pFindWordEditFieldRightToLeft->SetFocus();
+                               __pFindWordEditFieldRightToLeft->ShowKeypad();
+                       }
+               }
+               else
+               {
+                       if (__pFindWordEditField)
+                       {
+                               __pFindWordEditField->SetFocus();
+                               __pFindWordEditField->ShowKeypad();
+                       }
+               }
+       }
+       else
+       {
+               if (languageCode.CompareTo("ara") == 0)
+               {
+                       if (__pFindWordEditFieldRightToLeft)
+                               __pFindWordEditFieldRightToLeft->HideKeypad();
+               }
+               else
+               {
+                       if (__pFindWordEditField)
+                               __pFindWordEditField->HideKeypad();
+               }
+       }
+
+       RelayoutControls(false);
+}
+
+void
+MainForm::StartWordSearch()
+{
+       //Get the count of occurances of the word in the current page
+       __maxOccurrances = 0;
+       __currentWordIndex = 0;
+
+       __pFindWordPrev->SetEnabled(false);
+       String *pCountStr = null;
+       if (__pWebViewer)
+       {
+               result r = __pWebViewer->SearchTextAllAsync(__currentSearchStr, false);
+               AppLog("Search Result %s",GetErrorMessage(r));
+       }
+
+       /*__pWebViewer->EvaluateJavascriptN(L"document.body.textContent.match(/"  + __currentSearchStr + "/gi).length;");
+       if (pCountStr != null)
+       {
+               Integer::Parse(*pCountStr, 10, __maxOccurrances);
+               delete pCountStr;
+       }
+
+       AppLogDebug("'%ls' is found %d times", __currentSearchStr.GetPointer(), __maxOccurrances);
+        */
+
+}
+
+void MainForm::OnTextFound(int totalCount, int currentOrdinal)
+{
+       AppLog("MainForm::OnTextFound totalCount %d",totalCount);
+       AppLog("MainForm::OnTextFound currentOrdinal %d",currentOrdinal);
+
+       if(totalCount <= 9)
+       {
+               if (__pFindWordCountLabel)
+               {
+                       __pFindWordCountLabel->SetBounds(__pFindWordCountLabel->GetX(),__pFindWordCountLabel->GetY(),84,__pFindWordCountLabel->GetHeight());
+               }
+               if (__pFindWordEditField)
+               {
+                       __pFindWordEditField->SetBounds(__pFindWordEditField->GetX(),__pFindWordEditField->GetY(),214+80,__pFindWordEditField->GetHeight());
+               }
+       }
+       else if(totalCount >= 100)
+       {
+               if (__pFindWordCountLabel)
+               {
+                       __pFindWordCountLabel->SetBounds(__pFindWordCountLabel->GetX(),__pFindWordCountLabel->GetY(),124,__pFindWordCountLabel->GetHeight());
+               }
+               if (__pFindWordEditField)
+               {
+                       __pFindWordEditField->SetBounds(__pFindWordEditField->GetX(),__pFindWordEditField->GetY(),174,__pFindWordEditField->GetHeight());
+               }
+       }
+       else
+       {
+               if (__pFindWordCountLabel)
+               {
+                       __pFindWordCountLabel->SetBounds(__pFindWordCountLabel->GetX(),__pFindWordCountLabel->GetY(),124,__pFindWordCountLabel->GetHeight());
+               }
+               if (__pFindWordEditField)
+               {
+                       __pFindWordEditField->SetBounds(__pFindWordEditField->GetX(),__pFindWordEditField->GetY(),174,__pFindWordEditField->GetHeight());
+               }
+       }
+
+       __maxOccurrances = totalCount;
+       __currentWordIndex = currentOrdinal;
+
+       //Reset the UI controls as per the maxOccurrance value
+       if (totalCount <= 0)
+       {
+               AppLog("Word not found");
+               //Show error notification to user
+               if(__pFindWordNext)
+                       __pFindWordNext->SetEnabled(false);
+               if(__pFindWordCountLabel && __pFindWordCountLabel->GetShowState() == true)
+               {
+                       __pFindWordCountLabel->SetText(L"0/0");
+                       __pFindWordCountLabel->Invalidate(false);
+               }
+               else if(__pFindWordCountLabelRightToLeft && __pFindWordCountLabelRightToLeft->GetShowState() == true)
+               {
+                       __pFindWordCountLabelRightToLeft->SetText(L"0/0");
+                       __pFindWordCountLabelRightToLeft->Invalidate(false);
+               }
+               if(__pFindWordNext)
+                       __pFindWordNext->Invalidate(false);
+               __pFindWordPrev->Invalidate(false);
+
+               return;
+       }
+
+       if (totalCount == 1 || totalCount == currentOrdinal)
+       {
+               if(__pFindWordNext)
+                       __pFindWordNext->SetEnabled(false);
+       }
+       else
+       {
+               if(__pFindWordNext)
+                       __pFindWordNext->SetEnabled(true);
+       }
+
+       String countStr = L"";
+       countStr.Append(__currentWordIndex);
+       countStr.Append(L"/");
+       countStr.Append(__maxOccurrances);
+       if (__pFindWordCountLabel && __pFindWordCountLabel->GetShowState() == true)
+       {
+       __pFindWordCountLabel->SetText(countStr);
+       __pFindWordCountLabel->Invalidate(false);
+       __pFindWordCountLabel->Invalidate(false);
+       }
+       else if (__pFindWordCountLabelRightToLeft && __pFindWordCountLabelRightToLeft->GetShowState() == true)
+       {
+               __pFindWordCountLabelRightToLeft->SetText(countStr);
+               __pFindWordCountLabelRightToLeft->Invalidate(false);
+               __pFindWordCountLabelRightToLeft->Invalidate(false);
+       }
+       if (__pFindWordNext)
+       {
+               __pFindWordNext->Invalidate(false);
+       }
+       if (__pFindWordPrev)
+       {
+               __pFindWordPrev->Invalidate(false);
+       }
+
+}
+
+void
+MainForm::FindNextWord(bool next)
+{
+       if (next == true)
+       {
+               //if (__pWebViewer->SearchText(__currentSearchStr, true) == true)
+                       if (__pWebViewer->SearchNextAsync(true) == E_SUCCESS)
+                       {
+                               if (__currentWordIndex < __maxOccurrances)
+                               {
+                                       __currentWordIndex++;
+                               }
+                       }
+       }
+       else
+       {
+               //if (__pWebViewer->SearchText(__currentSearchStr, false) == true)
+               if (__pWebViewer->SearchNextAsync(false) == E_SUCCESS)
+               {
+                       if(__currentWordIndex > 1)
+                       {
+                               __currentWordIndex--;
+                       }
+               }
+       }
+
+       String countStr = L"";
+       countStr.Append(__currentWordIndex);
+       countStr.Append(L"/");
+       countStr.Append(__maxOccurrances);
+
+       if (__pFindWordCountLabel && __pFindWordCountLabel->GetShowState() == true)
+       {
+       __pFindWordCountLabel->SetText(countStr);
+       __pFindWordCountLabel->Invalidate(false);
+       }
+       else if(__pFindWordCountLabelRightToLeft && __pFindWordCountLabelRightToLeft->GetShowState() == true)
+       {
+               __pFindWordCountLabelRightToLeft->SetText(countStr);
+               __pFindWordCountLabelRightToLeft->Invalidate(false);
+       }
+
+       if (__currentWordIndex >= __maxOccurrances)
+       {
+               __pFindWordNext->SetEnabled(false);
+       }
+       else
+       {
+               __pFindWordNext->SetEnabled(true);
+       }
+       if (__currentWordIndex <= 1)
+       {
+               __pFindWordPrev->SetEnabled(false);
+       }
+       else
+       {
+               __pFindWordPrev->SetEnabled(true);
+       }
+       __pFindWordPrev->Invalidate(false);
+       __pFindWordNext->Invalidate(false);
+
+       __pFindWordControl->Invalidate(true);
+}
+
+void
+MainForm::OnWebKeypadWillOpen(Tizen::Web::Controls::Web& source)
+{
+       AppLog("xyz::MainForm::OnWebKeypadWillOpen");
+       __isKeypadOpened = true;
+       __pFooterPanel->SetShowState(false);
+       //      OnAddressBarKeypadOpened(*__pAddressbar);
+}
+
+void
+MainForm::OnWebKeypadOpened(Tizen::Web::Controls::Web& source)
+{
+       __isKeypadOpened = true;
+       AppLog("xyz::MainForm::OnWebKeypadOpened");
+
+       if(__pFindWordControl && __pFindWordControl->GetShowState() == true)
+       {
+               __currentSearchStr = L"";
+               __currentWordIndex = 0;
+               __maxOccurrances = 0;
+               __pFindWordEditField->SetText(L"");
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+               __pFindWordCountLabel->SetText(L"0/0");
+               __pWebViewer->SearchTextAllAsync(L"",false);
+               __pFindWordControl->SetShowState(false);
+               __pFindWordEditField->HideKeypad();
+       }
+
+
+       if (__pWebViewer != null && __pFooterPanel != null)
+       {
+               AppLog("MainForm::OnWebKeypadOpened GetClientAreaBounds().height %d ", GetClientAreaBounds().height);
+               if(__pAddressbar != null)
+               {
+                       __pAddressbar->SetShowState(false);
+               }
+               if(__pFindWordControl != null)
+               {
+                       __pFindWordControl->SetShowState(false);
+               }
+               __pFooterPanel->SetShowState(false);
+               __pWebViewer->SetBounds(Rectangle(0, 0,GetClientAreaBounds().width, GetClientAreaBounds().height));
+       }
+//     if(__pImageMenu && __pImageMenu->GetShowState() == true)
+//     {
+//             __pImageMenu->SetAnchorPosition(Point(__pImageMenu->GetAnchorPosition().x/2,__pImageMenu->GetAnchorPosition().y/2));
+//             AppLog("omgomgomg");
+//     }
+       Invalidate(true);
+}
+
+void
+MainForm::OnWebKeypadClosed(Tizen::Web::Controls::Web& source)
+{
+       AppLog("abcde::MainForm::OnWebKeypadClosed");
+       AppLog("xyz::MainForm::OnWebKeypadClosed");
+       AppLog("akjshdasd 4");
+       __pFooterPanel->SetShowState(true);
+//     OnAddressBarKeypadClosed(*__pAddressbar);
+       RelayoutControls(false);
+       __isKeypadOpened = false;
+
+
+       if(__pImageMenu && __pImageMenu->GetShowState() == true)
+       {
+               AppLog("abcde: imagemenu visible.");
+               Point p(0,0);
+               Point q(0,0);
+               __pWebViewer->GetBlockRange(p,q);
+               if (p == Point(0,0) && q == Point(0,0))
+                       return;
+               if(p.y < 150)
+               {
+                       p.y = p.y + 100;
+
+               }
+
+               __pImageMenu->SetAnchorPosition(p);
+               __pImageMenu->Show();
+               Invalidate(true);
+       }
+}
+
+void
+MainForm::OnWebKeypadBoundsChanged(Tizen::Web::Controls::Web& source)
+{
+       //      RelativeLayout(false);
+       if(__pWebViewer != null)
+       {
+               __pWebViewer->SetBounds(Rectangle(0,__webControlPosition.y,GetClientAreaBounds().width,GetClientAreaBounds().height));
+       }
+}
+
+void
+MainForm::OnTouchDoublePressed(const Control& source, const Point& currentPosition, const TouchEventInfo& touchInfo)
+{
+       Control* temp = const_cast< Control* >(&source);
+       Header* pHeader = dynamic_cast< Header* >(temp);
+       if (pHeader != null)
+       {
+               //Header double - clicked
+               AppLog("Header double clicked");
+       }
+       if(__pFindWordControl)
+       {
+               AppLog("MainForm::OnTouchPressed %d",__pFindWordControl->GetShowState());
+               ShowFindWordPanel(__pFindWordControl->GetShowState(), true);
+       }
+
+
+       AppLog("MainScene::OnTouchDoublePressed");
+
+}
+
+void MainForm::OnTouchLongPressed(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo)
+{
+       AppLog("LMN::abcde::MainForm::OnTouchLongPressed %d, %d" ,currentPosition.x,currentPosition.y);
+       if(TouchEventManager::GetInstance() && TouchEventManager::GetInstance()->GetTouchInfoListN() && TouchEventManager::GetInstance()->GetTouchInfoListN()->GetCount() >1)
+       {
+               AppLog("Returning because of more than one touch point.");
+               return;
+       }
+//     if(__pWebViewer)
+//             __pWebViewer->ReleaseBlock();
+       if(__pWebViewer)
+               __pWebViewer->SetFocus();
+       __longPressPoint = currentPosition;
+
+       if (__pHitElementResult != null)
+       {
+               delete __pHitElementResult;
+               __pHitElementResult = null;
+       }
+
+       if (__pWebViewer != null)
+       {
+               AppLog("MainForm::OnTouchLongPressed web not null");
+               __pHitElementResult = __pWebViewer->GetElementByPointN(currentPosition);
+       }
+
+       if (__pHitElementResult == null)
+       {
+               return;
+       }
+
+       if (__pHitElementResult->HasImage() == true)
+       {
+               if(__pWebViewer != null)
+               {
+                       __pWebViewer->ReleaseBlock();//N_SE-52389
+                       InitImageContextMenu(Point(currentPosition.x,currentPosition.y + __pWebViewer->GetY()));
+               }
+               __pImageMenu->SetShowState(true);
+               __pImageMenu->Show();
+               __pImageMenu->Invalidate(true);
+       }
+       else if(__pHitElementResult->HasUrl() == true)
+       {
+               if(__pWebViewer != null)
+                       __pWebViewer->ReleaseBlock();//N_SE-52389
+               String tempURl = __pHitElementResult->GetUrl();
+               AppLog("tempURl is %ls", tempURl.GetPointer());
+               const Bitmap* pBitmap = __pHitElementResult->GetImage();
+               if (pBitmap != null)
+               {
+                       AppLog("not null");
+               }
+               else
+               {
+                       AppLog(null);
+               }
+               InitImageLinkContextMenu(Point(currentPosition.x,currentPosition.y + __pWebViewer->GetY()));
+               __pImageMenu->SetShowState(true);
+               __pImageMenu->Show();
+               __pImageMenu->Invalidate(true);
+       }
+       else
+       {
+               String tagName = __pHitElementResult->GetTagName();
+               String type = __pHitElementResult->GetAttributeValue("type");
+               String value = __pHitElementResult->GetAttributeValue(L"value");
+               String innerHtml = __pHitElementResult->GetAttributeValue(L"innerHTML");
+               result r = E_FAILURE;
+               __currentSelectedStr.Clear();
+               __currentSelectedStr = __pWebViewer->GetTextFromBlock();
+
+               AppLog("tag name is %ls", tagName.GetPointer());
+               AppLog("type is %ls", type.GetPointer());
+
+
+
+               __isLongPressedDone = true;
+               if( type.Equals(L"submit",false) !=true && type.Equals(L"checkbox",false) !=true && type.Equals(L"range",false) !=true && type.Equals(L"file",false) !=true)
+                       r =__pWebViewer->SetBlockSelectionPosition(currentPosition);
+               if (((tagName.Equals(L"INPUT",false) == true)  || tagName.Equals(L"TEXTAREA",false) == true) && innerHtml.GetLength() == 0  && type.Equals(L"submit",false) !=true && type.Equals(L"checkbox",false) !=true && type.Equals(L"range",false) !=true  && type.Equals(L"file",false) !=true/*&& __isWebKeypadOpened == true*/ && __currentSelectedStr.Equals(L"",false) == true && r == E_INVALID_ARG)
+               {
+                       AppLog("MainForm::OnWebPageBlockSelected show paste option");
+
+                       InitSelectTextContextMenu(Point(currentPosition.x , currentPosition.y + __pWebViewer->GetY()),true, true);
+                       if(__pImageMenu)
+                       {
+                               __pImageMenu->SetShowState(true);
+                               __pImageMenu->Show();
+                               __pImageMenu->Invalidate(true);
+                       }
+               }
+               AppLog("setselectionselectedornot %s",GetErrorMessage(r));
+
+       }
+//     __inputEventToBeSupressed = true;
+}
+
+void
+MainForm::OnTouchReleased(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo)
+{
+       AppLog("xyz:: MainForm::OnTouchReleased called");
+
+       if (__pAddressbar && __pAddressbar->GetShowState() == true)
+       {
+               __pAddressbar->SetShowState(false);
+       }
+       if(__pFooterPanel && __isKeypadOpened == false)
+       {
+               __pFooterPanel->SetShowState(true);
+       }
+
+       // Not reuired now.
+       /*HitElementResult* pHitElement = __pWebViewer->GetElementByPointN(currentPosition);
+       if(pHitElement != null && pHitElement->HasUrl() == true && __inputEventToBeSupressed == true)
+       {
+               __pWebViewer->ConsumeInputEvent();
+       }
+       if(pHitElement != null)
+       {
+               delete pHitElement;
+       }
+       __inputEventToBeSupressed = false;*/
+}
+
+bool
+MainForm::OnTouchPressed(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+
+       return true;
+}
+
+bool
+MainForm::OnTouchReleased(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+       if(__pFindWordControl && __pFindWordControl->GetShowState() == true)
+       {
+               __currentSearchStr = L"";
+               __currentWordIndex = 0;
+               __maxOccurrances = 0;
+
+               if (__pFindWordPanelLeftToRight && __pFindWordPanelLeftToRight->GetShowState() == true)
+               {
+                       __pFindWordEditField->SetText(L"");
+                       __pFindWordEditField->HideKeypad();
+                       __pFindWordControl->SetShowState(false);
+                       __pFindWordCountLabel->SetText(L"0/0");
+               }
+               else if(__pFindWordPanelRightToLeft && __pFindWordPanelRightToLeft->GetShowState() == true)
+               {
+                       __pFindWordEditFieldRightToLeft->SetText(L"");
+                       __pFindWordEditFieldRightToLeft->HideKeypad();
+                       __pFindWordControl->SetShowState(false);
+                       __pFindWordCountLabelRightToLeft->SetText(L"0/0");
+               }
+
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+
+               __pWebViewer->SearchTextAllAsync(L"",true);
+               __pFindWordControl->SetShowState(false);
+       }
+       AppLog("__pAddressbar->GetShowState() %d",__pAddressbar->GetShowState());
+       if(__pAddressbar->GetShowState() == false)
+       {
+               __pAddressbar->SetAddressbarURLFocus();
+               __pFooterPanel->SetShowState(false);
+       }
+
+       return false;
+}
+
+bool
+MainForm::OnTouchMoved(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+       return true;
+}
+
+bool
+MainForm::OnTouchCanceled(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+       return true;
+}
+
+bool
+MainForm::OnPreviewTouchPressed(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+       return true;
+}
+
+bool
+MainForm::OnPreviewTouchReleased(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+       return true;
+}
+
+bool
+MainForm::OnPreviewTouchMoved(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+       return true;
+}
+
+void
+MainForm::OnOrientationChanged (const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus)
+{
+       AppLog("MainForm::OnOrientationChanged GetClientAreaBounds %d, %d",GetClientAreaBounds().width,GetClientAreaBounds().height);
+       int widthContextItem = 0;
+       //if(__pFindWordCountLabel)
+       //      __pFindWordCountLabel->SetBounds(__pFindWordCountLabel->GetX(),__pFindWordCountLabel->GetY(),124,__pFindWordCountLabel->GetHeight());
+       // As per the platform engineer comment removed this line
+       /*if(__pWebViewer != null)
+       {
+               // this is added because if any text is selected on long press followed by on rotation we are hiding the context menu therefore we should release the text block also
+               __pWebViewer->ReleaseBlock();
+       }*/
+
+//     if(__pFindWordControl != null)
+//             ShowFindWordPanel(__pFindWordControl->GetShowState(), false);
+
+       if(__pOptionMenu && __pOptionMenu->GetShowState() == true)
+       {
+               if( GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE || GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE_REVERSE)
+               {
+                       AppLog(" Orientation landscape");
+                       __pOptionMenu->SetMaxVisibleItemsCount(5);
+               }
+               else
+               {
+                       AppLog(" Orientation potrait");
+                       __pOptionMenu->SetMaxVisibleItemsCount(6);
+               }
+       }
+       if(__pNotification && __pNotification->GetShowState() == true)
+       {
+               __pNotification->SetShowState(false);
+               __pNotification->Invalidate(false);
+       }
+       if ( __pFooterLabel != null)
+       {
+               Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_SEARCH_INPUT_FIELD_BG, __pFooterLabel->GetWidth(), __pFooterLabel->GetHeight());
+               if(pBitmap != null)
+               {
+                       __pFooterLabel->SetBackgroundBitmap(*pBitmap);
+                       delete pBitmap;
+               }
+
+
+       }
+       if (__pFindWordBgLabel != null)
+       {
+               Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_FINDWORD_INPUT_FIELD_BG, __pFindWordBgLabel->GetWidth(), __pFindWordBgLabel->GetHeight());
+               if (pBitmap != null)
+               {
+                       __pFindWordBgLabel->SetBackgroundBitmap(*pBitmap);
+                       delete pBitmap;
+               }
+       }
+
+       if (__pFindWordBgLabelRightToLeft != null)
+       {
+               Bitmap *pBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_FINDWORD_INPUT_FIELD_BG, __pFindWordBgLabelRightToLeft->GetWidth(), __pFindWordBgLabelRightToLeft->GetHeight());
+               if (pBitmap != null)
+               {
+                       __pFindWordBgLabelRightToLeft->SetBackgroundBitmap(*pBitmap);
+                       delete pBitmap;
+               }
+       }
+
+
+//     if(__pOptionMenu != null)
+//             __pOptionMenu->SetShowState(false);
+
+       if( GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE || GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE_REVERSE)
+       {
+               widthContextItem = WIDTH_CONTEXT_MENU_BUTTON_LANDSCAPE;
+       }
+       else
+       {
+               widthContextItem = WIDTH_CONTEXT_MENU_BUTTON_PORTRAIT;
+       }
+
+       if (__pFooterPanel)
+       {
+               AppLog("__pFooterPanel->GetShowState() is true");
+               InitFooter();
+               __pFooterPanel->SetBounds(CoordinateSystem::AlignToDevice(FloatRectangle(0, GetClientAreaBoundsF().height - __pFooterPanel->GetHeightF(), __pFooterPanel->GetWidthF(), __pFooterPanel->GetHeightF())));
+               __pFooterPanel->Invalidate(true);
+       }
+       InitAddressbar();
+
+       String homePage = SettingPresentationModel::GetInstance()->GetHomepage();
+       if (homePage.CompareTo((L"IDS_BR_BODY_MOST_VISITED_SITES")) == 0)
+       {
+               InitMostVisitedSitesView(orientationStatus);
+       }
+
+       RelayoutControls(false);
+       if (__pArticleReaderPanel != null)
+       {
+               if (__pArticleReaderPanel->GetShowState() == true)
+               {
+                       __pArticleReaderPanel->SetBounds((GetClientAreaBounds().width - __pArticleReaderPanel->GetWidth())/2,(GetClientAreaBounds().height - __pArticleReaderPanel->GetHeight())/2, __pArticleReaderPanel->GetWidth(), __pArticleReaderPanel->GetHeight());
+
+                       if (__pBlankPanel != null)
+                               __pBlankPanel->SetBounds(0,0,GetClientAreaBounds().width,GetClientAreaBounds().height);
+
+                       if (__pWebReader != null)
+                       {
+                               __pWebReader->SetBounds(Rectangle(2,2, __pArticleReaderPanel->GetWidth(),__pArticleReaderPanel->GetHeight() - 96));
+                       }
+                       Bitmap* pBitmap = CommonUtil::GetNinepatchedBitmapN(L"I01_popup_bg.9.png",__pArticleReaderPanel->GetWidth(),__pArticleReaderPanel->GetHeight());
+                       Bitmap* pSrcBitmap = CommonUtil::GetNinepatchedBitmapN(L"I01_popup_bottom_bg.9.png",__pArticleReaderPanel->GetWidth(),__pArticleReaderPanel->GetHeight());
+
+                       if ( pBitmap != null && pSrcBitmap != null)
+                       {
+                               AppLog("CreateReaderPanel ninepatchbitmap found");
+                               pBitmap->Merge(Point(0,__pArticleReaderPanel->GetHeight() - 96),*pSrcBitmap,Rectangle(0,0,pSrcBitmap->GetWidth(),pSrcBitmap->GetHeight()));
+                       }
+
+                       __pArticleReaderLabel->SetBounds(Rectangle(__pArticleReaderPanel->GetX(),__pArticleReaderPanel->GetY(),__pArticleReaderPanel->GetWidth(),__pArticleReaderPanel->GetHeight()));
+                       __pArticleReaderLabel->SetBackgroundBitmap(*pBitmap);
+                       if (pBitmap != null)
+                       {
+                               delete pBitmap;
+                               pBitmap = null;
+                       }
+                       if (pSrcBitmap != null)
+                       {
+                               delete pSrcBitmap;
+                               pSrcBitmap = null;
+                       }
+               }
+       }
+       Invalidate(true);
+       
+    if (__pAddressbar != null)
+       {
+               int width = GetClientAreaBounds().width;
+               __pAddressbar->OrientationChanged(width);
+       }
+}
+
+void
+MainForm::OnSettingsChange(int settingvalue)
+{
+       AppLogDebug("MainForm::OnSettingsChange entered");
+
+       if(settingvalue == (int)REGISTRY_SETTING_HOMEPAGE)
+       {
+               __pAddressbar->ResetGuideText();
+       }
+       if (__pWebViewer == null)
+       {
+               AppLogDebug("Webviewer is not initialized yet.");
+               return;
+       }
+
+       if (settingvalue == (int) REGISTRY_SETTING_DEFAULT_VIEW)
+       {
+               WebSetting settings = __pWebViewer->GetSetting();
+               if (SettingPresentationModel::GetInstance()->GetDefaultView().CompareTo((L"IDS_BR_BODY_FIT_TO_WIDTH")) == 0)
+               {
+                       settings.SetAutoFittingEnabled(true);
+               }
+               else if (SettingPresentationModel::GetInstance()->GetDefaultView().CompareTo((L"IDS_BR_BODY_READABLE")) == 0)
+               {
+                       settings.SetAutoFittingEnabled(false);
+               }
+               __pWebViewer->SetSetting(settings);
+
+       }
+       else if (settingvalue == (int) REGISTRY_SETTING_RUN_JAVASCRIPT)
+       {
+               WebSetting settings = __pWebViewer->GetSetting();
+               settings.SetJavascriptEnabled(SettingPresentationModel::GetInstance()->IsRunJavascriptEnabled());
+               __pWebViewer->SetSetting(settings);
+       }
+       else if (settingvalue == (int) REGISTRY_SETTING_DISPLAY_IMAGES)
+       {
+               WebSetting settings = __pWebViewer->GetSetting();
+               settings.SetAutoImageLoadEnabled(SettingPresentationModel::GetInstance()->IsDisplayImagesEnabled());
+               __pWebViewer->SetSetting(settings);
+               __pWebViewer->Reload();
+       }
+       else if (settingvalue == (int) REGISTRY_SETTING_BLOCK_POPUP)
+       {
+               WebSetting settings = __pWebViewer->GetSetting();
+               settings.SetJavaScriptPopupEnabled(SettingPresentationModel::GetInstance()->IsBlockPopUp());
+               __pWebViewer->SetSetting(settings);
+       }
+       else if (settingvalue == (int) REGISTRY_SETTING_ACCEPT_COOKIES)
+       {
+               if (__pWebViewer)
+               {
+                       __pWebViewer->SetCookieEnabled(SettingPresentationModel::GetInstance()->IsCookiesEnabled());
+               }
+       }
+       else if(settingvalue == (int) REGISTRY_SETTING_REMEMBER_FORM_DATA)
+       {
+               if (__pWebViewer)
+               {
+                       WebSetting settings = __pWebViewer->GetSetting();
+                       settings.SetAutoFormDataShowEnabled(SettingPresentationModel::GetInstance()->IsRememberFormData());
+                       __pWebViewer->SetSetting(settings);
+               }
+       }
+       else if(settingvalue == (int) REGISTRY_SETTING_REMEMBER_PASSWORD)
+       {
+               if (__pWebViewer)
+               {
+                       WebSetting settings = __pWebViewer->GetSetting();
+                       settings.SetAutoLoginFormFillEnabled(SettingPresentationModel::GetInstance()->IsRememberPassword());
+                       __pWebViewer->SetSetting(settings);
+               }
+       }
+       else if (settingvalue == (int) REGISTRY_SETTING_SHOW_SECURITY_WARNINGS)
+       {
+               WebSetting settings = __pWebViewer->GetSetting();
+               if (SettingPresentationModel::GetInstance()->IsSecurityWarningsEnabled() == true)
+               {
+                       settings.SetCertificateErrorHandlingMode(WEB_CERTIFICATE_ERROR_HANDLING_MODE_USER_CONFIRM);
+               }
+               else
+               {
+                       settings.SetCertificateErrorHandlingMode(WEB_CERTIFICATE_ERROR_HANDLING_MODE_CONTINUE);
+               }
+               __pWebViewer->SetSetting(settings);
+       }
+       else if (settingvalue == (int) REGISTRY_SETTING_READER_FONT_SIZE)
+       {
+               if (__pWebReader)
+               {
+                       AppLogDebug("IntMainForm fontsize Changed to %d",SettingPresentationModel::GetInstance()->GetReaderFontSize());
+                       WebSetting settings = __pWebReader->GetSetting();
+                       settings.SetFontSize(SettingPresentationModel::GetInstance()->GetReaderFontSize());
+                       __pWebReader->SetSetting(settings);
+               }
+       }
+}
+
+void
+MainForm::OnSettingsReset()
+{
+       if (__pWebViewer)
+       {
+               __pWebViewer->SetCookieEnabled(SettingPresentationModel::GetInstance()->IsCookiesEnabled());
+               __pWebViewer->SetSetting(SettingPresentationModel::GetInstance()->GetWebSettings());
+       }
+}
+
+void
+MainForm::OnClearCache()
+{
+       result r = E_SUCCESS;
+
+       if (__pWebViewer != NULL)
+       {
+               r = __pWebViewer->ClearCache();
+               if (r == E_SUCCESS)
+               {
+                       AppLogDebug("Cache cleared success");
+               }
+               else
+               {
+                       AppLogDebug("Cache cleared fail");
+               }
+       }
+}
+
+void
+MainForm::OnClearCookie()
+{
+       result r = E_SUCCESS;
+
+       if (__pWebViewer != NULL)
+       {
+               __pWebViewer->ClearCookie();
+       }
+       if (r == E_SUCCESS)
+       {
+               AppLogDebug("Cookie cleared success");
+       }
+       else
+       {
+               AppLogDebug("Cache cleared fail");
+       }
+}
+
+void
+MainForm::OnClearFormData()
+{
+       result r = E_SUCCESS;
+
+       if (__pWebViewer != NULL)
+       {
+               __pWebViewer->ClearFormData();
+       }
+       if (r == E_SUCCESS)
+       {
+               AppLogDebug("Cookie cleared success");
+       }
+       else
+       {
+               AppLogDebug("Cache cleared fail");
+       }
+}
+
+void
+MainForm::OnClearPasswords()
+{
+       result r = E_SUCCESS;
+
+       if (__pWebViewer != NULL)
+       {
+               __pWebViewer->ClearLoginFormData();
+       }
+       if (r == E_SUCCESS)
+       {
+               AppLogDebug("Cookie cleared success");
+       }
+       else
+       {
+               AppLogDebug("Cache cleared fail");
+       }
+}
+
+
+double
+MainForm::findDistance(int x1,int y1,int x2, int y2)
+{
+       int deltaX = Math::Abs(x2 - x1);
+       int deltaY = Math::Abs(y2 - y1);
+       double num = deltaX*deltaX + deltaY*deltaY;
+
+       if (num >= 0)
+       {
+               double x = num;
+               int i;
+               for (i = 0; i < 20; i++)
+               {
+                       x = (((x*x)+ num)/(2*x));
+               }
+               return num;
+       }
+       else
+       {
+               return 0.0;
+       }
+}
+
+void
+MainForm::OnTouchPressed(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo)
+{
+       AppLog("xyz:: MainForm::OnTouchPressed called");
+       if(__pFindWordControl)
+       {
+               AppLog("MainForm::OnTouchPressed %d",__pFindWordControl->GetShowState());
+//             ShowFindWordPanel(__pFindWordControl->GetShowState(), true);
+       }
+       __isLongPressedDone = false;
+
+
+
+       Touch touch;
+       IList* pList = null;
+       pList = touch.GetTouchInfoListN(source);
+
+       if (pList != null)
+       {
+               int count = pList->GetCount();
+               if (count == 1)
+               {
+                       TouchInfo* pTouchInfo = static_cast<TouchInfo*>(pList->GetAt(0));
+                       __touchPoint1 = pTouchInfo->position;
+
+                       /*if (__pAddressbar != null)
+                       {
+                               if (__pAddressbar->GetAddressbarMode() != ADDRESSBAR_MODE_LOADING_COMPLETE && __pAddressbar->GetAddressbarMode() != ADDRESSBAR_MODE_LOADING)
+                               {
+                                       if (__pAddressbar->GetAddressbarMode() == ADDRESSBAR_MODE_EDIT)
+                                       {
+                                               __pAddressbar->SaveAddressbarEditText();
+                                       }
+                                       __pAddressbar->SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING_COMPLETE);
+                               }
+
+                               __pAddressbar->Invalidate(true);
+                       }*/
+                       if (GetAddressbarMode() != ADDRESSBAR_MODE_LOADING_COMPLETE && GetAddressbarMode() != ADDRESSBAR_MODE_LOADING)
+                       {
+                               if (GetAddressbarMode() == ADDRESSBAR_MODE_EDIT)
+                               {
+                                       //__pAddressbar->SaveAddressbarEditText();
+                               }
+                               SetAddressbarMode((AddressBarMode)ADDRESSBAR_MODE_LOADING_COMPLETE);
+                       }
+               }
+               else if (count == 2)
+               {
+                       AppLogDebug("MainForm::OnTouchPressed count is two");
+                       TouchInfo* pTouchInfo = static_cast<TouchInfo*>(pList->GetAt(0));
+                       __touchPoint1 = pTouchInfo->position;
+
+                       pTouchInfo = static_cast<TouchInfo*>(pList->GetAt(1));
+                       __touchPoint2 = pTouchInfo->position;
+               }
+       }
+       if( pList != NULL)
+       {
+               pList->RemoveAll(true);
+               delete pList;
+       }
+       if(__pAddressbar)
+       {
+               __pAddressbar->SetShowState(false);
+       }
+       if(__pFooterPanel && __isKeypadOpened == false)
+       {
+               __pFooterPanel->SetShowState(true);
+       }
+       RelayoutControls(false);
+       return;
+}
+
+void
+MainForm::OnTouchMoved(const Tizen::Ui::Control& source, const Tizen::Graphics::Point& currentPosition, const Tizen::Ui::TouchEventInfo& touchInfo)
+{
+       AppLog("LMN::MainForm::OnTouchMoved entered");
+//     __currentWordIndex = 0;
+       __isLongPressedDone = false;
+
+}
+
+void
+MainForm::MoveUiControls()
+{
+}
+
+void
+MainForm::OnTextValueChanged (const Tizen::Ui::Control &source)
+{
+       if(&source == dynamic_cast<Control*>(__pFooterUrlField) && __pFooterUrlField != null)
+       {
+               if(__pFooterUrlField->GetTextLength() == 0)
+               {
+                       __pFooterUrlField->SetKeypadActionEnabled(false);
+               }
+               else
+               {
+                       __pFooterUrlField->SetKeypadActionEnabled(true);
+               }
+       }
+       if (__pFindWordEditField != null && __pFindWordEditField->GetShowState() == true)
+       {
+               __currentSearchStr = __pFindWordEditField->GetText();
+               if (__currentSearchStr.GetLength() > 0)
+               {
+                       __pFindWordCountLabel->SetShowState(true);
+               }
+               else
+               {
+//                     __pFindWordCountLabel->SetShowState(false);
+                       __pFindWordCountLabel->SetBounds(__pFindWordCountLabel->GetX(),__pFindWordCountLabel->GetY(),84,__pFindWordCountLabel->GetHeight());
+                       __pFindWordEditField->SetBounds(__pFindWordEditField->GetX(),__pFindWordEditField->GetY(),214+80,__pFindWordEditField->GetHeight());
+
+               }
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+               __pFindWordNext->Invalidate(true);
+               __pFindWordPrev->Invalidate(true);
+               __pFindWordCountLabel->SetText(L"0/0");
+               __pFindWordCountLabel->Invalidate(true);
+       }
+       else if (__pFindWordEditFieldRightToLeft != null && __pFindWordEditFieldRightToLeft->GetShowState() == true)
+       {
+               __currentSearchStr = __pFindWordEditFieldRightToLeft->GetText();
+               if (__currentSearchStr.GetLength() > 0)
+               {
+                       __pFindWordCountLabelRightToLeft->SetShowState(true);
+               }
+               else
+               {
+                       __pFindWordCountLabelRightToLeft->SetShowState(false);
+               }
+
+               __pFindWordNext->SetEnabled(false);
+               __pFindWordPrev->SetEnabled(false);
+               __pFindWordNext->Invalidate(true);
+               __pFindWordPrev->Invalidate(true);
+               __pFindWordCountLabelRightToLeft->SetText(L"0/0");
+               __pFindWordCountLabelRightToLeft->Invalidate(true);
+       }
+       AppLog("__currentSearchStr %ls",__currentSearchStr.GetPointer());
+       if (__currentSearchStr.GetLength() > 0)
+       {
+               StartWordSearch();
+       }
+       else
+       {
+               __currentSearchStr = L"aaaaaaaabbbbbbbccccccc";
+               StartWordSearch();
+               __currentSearchStr = L"";
+               AppLogDebug("Enter something");
+       }
+}
+
+result
+MainForm::InitMostVisitedSitesPanel(Tizen::Ui::OrientationStatus orientationStatus)
+{
+       return E_SUCCESS;
+
+}
+
+result
+MainForm::InitMostVisitedSitesView(Tizen::Ui::OrientationStatus orientationStatus)
+{
+       if(__pWebViewer != null)
+               return E_SUCCESS;
+
+       AppLog("MainForm::InitMostVisitedSitesView");
+       result r = E_SUCCESS;
+
+
+       if (__pMostVisitedListView != null)
+       {
+               __pMostVisitedListView->SetShowState(true);
+               return E_SUCCESS;
+       }
+
+       if (__pMostVisitedListView != null)
+       {
+               RemoveControl(__pMostVisitedListView);
+       }
+       if(__pMostVisitedSites != null)
+       {
+               __pMostVisitedSites->RemoveAll(true);
+       }
+
+       HistoryPresentationModel::GetInstance()->GetMostVisitedSites(*__pMostVisitedSites);
+
+       __webControlHeight = GetClientAreaBounds().height - __pFooterPanel->GetHeight();
+       __webControlHeightF = GetClientAreaBoundsF().height - __pFooterPanel->GetHeightF();
+       __pMostVisitedListView = new(std::nothrow) ListView();
+
+       int height = GetClientAreaBounds().height;
+
+       if(__pFooterPanel->GetShowState() == true)
+       {
+               height = height - __pFooterPanel->GetHeight();
+       }
+       if(__pAddressbar->GetShowState() == true)
+       {
+               height -= __pAddressbar->GetHeight();
+       }
+
+       r = __pMostVisitedListView->Construct(Tizen::Graphics::Rectangle(0,0 , GetClientAreaBounds().width, height),true,false);
+
+       if (r != E_SUCCESS)
+       {
+               delete __pMostVisitedListView;
+               AppLogDebug("Addressbar init failed with %s", GetErrorMessage(r));
+               return r;
+       }
+       __pMostVisitedListView->SetItemProvider(*this);
+       __pMostVisitedListView->AddListViewItemEventListener(*this);
+       __pMostVisitedListView->SetTextOfEmptyList(CommonUtil::GetString(L"IDS_BR_BODY_NO_VISITED_SITES"));
+       AddControl(__pMostVisitedListView);
+       __pMostVisitedListView->UpdateList();
+
+       return E_SUCCESS;
+
+}
+
+String
+MainForm::GetImagePath(void)
+{
+
+       String str;
+       String formattedTime;
+       DateTime currentTime;
+       LocaleManager localManager;
+       SystemTime::GetCurrentTime(TIME_MODE_WALL, currentTime);
+
+       localManager.Construct();
+       Locale locale = localManager.GetSystemLocale();
+       //Locale locale(LANGUAGE_ENG, COUNTRY_US);
+
+       // Get date formatter
+       DateTimeFormatter* pTimeFormatter = DateTimeFormatter::CreateDateTimeFormatterN(locale, DATE_TIME_STYLE_DEFAULT);
+
+       if (pTimeFormatter)
+       {
+               pTimeFormatter->Format(currentTime, formattedTime);
+       }
+
+       AppLog("current time stamp is %ls", formattedTime.GetPointer());
+       String delim(L" :");
+       StringTokenizer strTok(formattedTime, delim);
+       String token;
+       String imageName;
+       String str1("GMT+00");
+       while (strTok.HasMoreTokens())
+       {
+               strTok.GetNextToken(token); // Osp, StringTokenizer, Sample, code
+               if(token.Equals(str1))
+                       break;
+               AppLog("token is %ls", token.GetPointer());
+               imageName.Append(token);
+       }
+       return imageName;
+
+}
+
+void MainForm::UpdateImageContent(ByteBuffer* aBuffer, String imageName)
+{
+       result r = E_FAILURE;
+       AppLog("Content manager 1");
+       ContentId contentId;
+       ContentManager contentManager;
+       r = contentManager.Construct();
+       if(IsFailed(r))
+       {
+               AppLog("Content manager update content result %s" ,GetErrorMessage(r));
+               return;
+       }
+       Tizen::Base::String contentPath = Tizen::System::Environment::GetMediaPath() + L"Downloads/";
+       Tizen::Io::Directory::Create(contentPath,true);
+       if(GetLastResult() == E_FILE_ALREADY_EXIST)
+       {
+               AppLog("Already exists");
+       }
+       else if(GetLastResult() == E_SUCCESS)
+       {
+               AppLog("created success");
+       }
+       contentPath.Append(imageName);
+       contentPath.Append(".jpg");
+       contentId = contentManager.CreateContent(*aBuffer, contentPath);
+       ShowIndicatorNotification(L"Download Complete",contentPath);
+       AppLog("Content manager update content result %s" ,GetErrorMessage(GetLastResult()));
+}
+
+void
+MainForm::ShowIndicatorNotification(const String& messageText, const String& contentPath)
+{
+       AppLogDebug("ENTER");
+
+       NotificationRequest request;
+       request.SetAlertText(messageText);
+       request.SetTitleText(L"");
+       request.SetAppMessage(contentPath);
+
+       Tizen::App::App* pApp = Tizen::App::App::GetInstance();
+       String homePath = pApp->GetAppRootPath();
+       String iconPath = homePath + L"res/screen-density-xhigh/Notification_download_complete.png";
+       AppLog("The iconPath is : %ls", homePath.GetPointer());
+       request.SetIconFilePath(iconPath);
+
+       Tizen::Shell::NotificationManager notiMgr;
+       notiMgr.Construct();
+       notiMgr.Notify(request);
+       AppLogDebug("EXIT: %s", GetErrorMessage(GetLastResult()));
+       return;
+}
+
+void
+MainForm::SetForwardButtonEnabled(bool isEnabled)
+{
+       __pGoForwardBtn->SetEnabled(isEnabled);
+       __pGoForwardBtn->Invalidate(true);
+}
+
+void
+MainForm::SetBackButtonEnabled(bool isEnabled)
+{
+       __pGoBackBtn->SetEnabled(isEnabled);
+       __pGoBackBtn->Invalidate(true);
+}
+
+void
+MainForm::UpdateProgress(int percentage)
+{
+       __progressPercentage = percentage;
+       if (percentage == 0 || percentage == 100)
+       {
+               __isLoadingData = false;
+               if (percentage == 100)
+               {
+                       __isLoadingCompleted = true;
+                       __progressPercentage = 0;
+               }
+               else
+               {
+                       __isLoadingCompleted = false;
+               }
+       }
+       else
+       {
+               __isLoadingData = true;
+       }
+       UpdateProgressBitmap();
+}
+
+int
+MainForm::GetProgress(void)
+{
+       return __progressPercentage;
+}
+
+void
+MainForm::UpdateProgressBitmap(void)
+{
+       result r = E_SUCCESS;
+       if (__pProgressbarLabel == null)
+               return;
+       int w = __pProgressbarLabel->GetWidth();
+       int h = __pProgressbarLabel->GetHeight();
+       Canvas canvas;
+       int progressWidth = 0;
+       Bitmap* pRetBitmap = null;
+
+       if (__progressPercentage == 0 || __progressPercentage == 100)
+       {
+               __pProgressbarLabel->SetShowState(false);
+               __pProgressbarLabel->Invalidate(false);
+               return;
+       }
+       else
+       {
+               __pProgressbarLabel->SetShowState(true);
+               __pProgressbarLabel->Invalidate(false);
+       }
+
+       r = canvas.Construct(Rectangle(0, 0, w, h));
+
+       if (r != E_SUCCESS)
+       {
+               AppLogException("Canvas construction failed with %s", GetErrorMessage(r));
+               return;
+       }
+
+       canvas.Clear();
+       Bitmap *pBgBmp = AppResource::GetInstance()->GetBitmapN(IDB_TITLE_PROGRESS_BAR_BG);
+
+       if (pBgBmp != null)
+       {
+               pBgBmp->Scale(Dimension(w, h));
+               canvas.DrawBitmap(Point(0,0), *pBgBmp);
+               delete pBgBmp;
+       }
+
+       progressWidth = (double) (w) * __progressPercentage / 100;
+       AppLogDebug("progressWidth: %d", progressWidth);
+       Bitmap *pProgressBmp = AppResource::GetInstance()->GetBitmapN(IDB_TITLE_PROGRESS_BAR);
+
+       if (pProgressBmp != null)
+       {
+               pProgressBmp->Scale(Dimension(progressWidth, h));
+               canvas.DrawBitmap(Point(0,0), *pProgressBmp);
+               delete pProgressBmp;
+       }
+
+       pRetBitmap = new (std::nothrow) Bitmap();
+
+       if (pRetBitmap == null)
+       {
+               AppLogException("Bitmap creation failed with %s", GetErrorMessage(r));
+               return;
+       }
+
+       pRetBitmap->Construct(canvas, canvas.GetBounds());
+
+       if (__pProgressbarLabel != null && pRetBitmap != null)
+       {
+               __pProgressbarLabel->SetBackgroundBitmap(*pRetBitmap);
+               __pProgressbarLabel->Invalidate(false);
+       }
+
+       if (pRetBitmap != null)
+       {
+               delete pRetBitmap;
+               pRetBitmap = null;
+       }
+       return;
+}
+
+void
+MainForm::ReaderClicked()
+{
+       result r = E_SUCCESS;
+       ArrayList* pArgList = new(std::nothrow) ArrayList();
+       if (pArgList != null)
+       {
+               r = pArgList->Construct();
+               if (IsFailed(r))
+               {
+                       delete pArgList;
+                       return;
+               }
+
+               r = pArgList->Add(*new(std::nothrow) String(*__pReaderData));
+               if (IsFailed(r))
+               {
+                       delete pArgList;
+                       return;
+               }
+
+               r = pArgList->Add(*new(std::nothrow) String(__pWebViewer->GetUrl()));
+               if (IsFailed(r))
+               {
+                       delete pArgList;
+                       return;
+               }
+
+               r = pArgList->Add(*new(std::nothrow) String(__pWindowInfo->pageTitle));
+               if (IsFailed(r))
+               {
+                       delete pArgList;
+                       return;
+               }
+       }
+
+       SceneManager::GetInstance()->GoForward(ForwardSceneTransition(IDSCN_ARTICLE_READER, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList);
+       return;
+
+
+}
+
+void MainForm::SetAddressbarMode(AddressBarMode addMode)
+{
+       AppLogDebug("AddressBar::setAddressbarMode to %d",addMode);
+
+       __currentAddMode = addMode;
+
+       switch(addMode)
+       {
+       case ADDRESSBAR_MODE_INVALID:
+       {
+               // do nothing
+       }
+       break;
+       case ADDRESSBAR_MODE_READER:
+       {
+               __pStopBtn->SetShowState(false);
+               __pRefreshBtn->SetShowState(false);
+               __pClearBtn->SetShowState(false);
+               __pReaderBtn->SetShowState(false);
+       }
+       break;
+       case ADDRESSBAR_MODE_LOADING:
+       {
+               __pRefreshBtn->SetShowState(false);
+               __pStopBtn->SetShowState(true);
+               __pClearBtn->SetShowState(false);
+               __pReaderBtn->SetShowState(false);
+       }
+       break;
+       case ADDRESSBAR_MODE_LOADING_COMPLETE:
+       {
+//             SetUrl(__pAddressbar->GetUrl());
+
+               __pRefreshBtn->SetShowState(true);
+               __pStopBtn->SetShowState(false);
+               __pClearBtn->SetShowState(false);
+               __pReaderBtn->SetShowState(false);
+       }
+       break;
+       case ADDRESSBAR_MODE_EDIT:
+       {
+               __pRefreshBtn->SetShowState(false);
+               __pStopBtn->SetShowState(false);
+               __pReaderBtn->SetShowState(false);
+               __pClearBtn->SetShowState(true);
+       }
+       break;
+       }
+
+       Invalidate(true);
+
+       OnAddressBarModeChanged();
+}
+
+AddressBarMode MainForm::GetAddressbarMode(void)
+{
+       return __currentAddMode;
+}
+
+void MainForm::SetUrl(const String& url)
+{
+       __displayUrl = url;
+       if(__displayUrl.GetLength() > 2048)
+               __displayUrl.SubString(0,2048,__displayUrl);
+
+       if (__pFooterUrlField != NULL)
+       {
+               String removedHttpUrl = RemoveHttpTextFromDisplayURL();
+               if (removedHttpUrl.IsEmpty() == false)
+               {
+                       __pFooterUrlField->SetText(removedHttpUrl);
+                       if(__pAddressbar != NULL && __pAddressbar->HasCurrentFocus() == false)
+                               __pAddressbar->SetUrl(__displayUrl);
+               }
+               else
+               {
+                       __pFooterUrlField->SetText(__displayUrl);
+                       if(__pAddressbar != NULL && __pAddressbar->HasCurrentFocus() == false)
+                               __pAddressbar->SetUrl(__displayUrl);
+               }
+               if(__pFooterUrlField)
+               {
+                       AppLog("Position:: %d, %ls",__pFooterUrlField->GetTextLength(),__pFooterUrlField->GetText().GetPointer());
+                       __pFooterUrlField->SetCursorPosition(__pFooterUrlField->GetTextLength());
+               }
+               __pFooterUrlField->Invalidate(false);
+               if(__pAddressbar != NULL && __pAddressbar->HasFocus())
+                       __pAddressbar->Invalidate(true);
+//             __pFooterUrlField->SetCursorPosition(0);
+       }
+}
+
+String
+MainForm::RemoveHttpTextFromDisplayURL(void)
+{
+       AppLog("MainForm::RemoveHttpTextFromDisplayURL __displayUrl %ls",__displayUrl.GetPointer());
+       int index = -1;
+//     bool isHttpText = __displayUrl.Contains(L"http://");
+       String updatedDisplayUrl;
+       updatedDisplayUrl.Clear();
+       if(__displayUrl.IndexOf(L"http://",0,index) == E_SUCCESS && index == 0)
+       {
+               __displayUrl.SubString(7,updatedDisplayUrl);
+       }
+       else if(__displayUrl.IndexOf(L"https://",0,index) == E_SUCCESS && index == 0)
+       {
+               __displayUrl.SubString(8,updatedDisplayUrl);
+       }
+       return updatedDisplayUrl;
+}
+
+void MainForm::OnSharePopupControlStarted(void)
+{
+       __pWebViewer->AddTouchEventListener(*this);
+}
+
+void
+MainForm::OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs)
+{
+       if (requestId == UPDATE_MAINFORM_FOOTER_ON_WINDOWCLOSED)
+       {
+               AppLog("OnWebWindowCloseRequested mainform test 1 OnUserEventReceivedN");
+               InitFooter();
+       }
+       else if (requestId == BACK_GROUND_APP_EVENT)
+       {
+               if(__pWebViewer != null)
+               {
+                       __pWebViewer->Pause();
+               }
+               if(__pImageMenu)
+               {
+                       __pImageMenu->SetShowState(false);
+               }
+               if(__pAddressbar != null)
+               {
+                       __pAddressbar->SendUserEvent(BACK_GROUND_APP_EVENT,NULL);
+               }
+       }
+       else if(requestId == FORE_GROUND_APP_EVENT)
+       {
+               if(__pWebViewer != null)
+               {
+                       __pWebViewer->Resume();
+               }
+               if(__pAddressbar != null)
+               {
+                       __pAddressbar->SendUserEvent(FORE_GROUND_APP_EVENT,NULL);
+               }
+       }
+}
+
+void
+MainForm::AddressBarCancelledClicked(const Addressbar& addBar)
+{
+       AppLog("XYZ::MainForm::AddressBarCancelledClicked");
+       result r = E_SUCCESS;
+
+       if (__pAddressbar)
+               __pAddressbar->SetShowState(false);
+
+       AppLog("akjshdasd 5");
+       __pFooterPanel->SetShowState(true);
+
+       if(__pWebViewer)
+               __pWebViewer->SetFocus();
+       else if(__pMostVisitedListView)
+               __pMostVisitedListView->SetFocus();
+       else if(__pMultiWindowButton)
+               __pMultiWindowButton->SetFocus();
+       else if(__pMoreButton)
+               __pMoreButton->SetFocus();
+
+       __pAddressbar->SetShowState(false);
+
+       RelayoutControls(false);
+}
+
+void
+MainForm::OnFormMenuRequested (Tizen::Ui::Controls::Form &source)
+{
+       AppLog("MainForm::OnFormMenuRequested called");
+       InitOptionMenu();
+       if (__pWindowInfo != NULL && __pWindowInfo->pageUrl != NULL && __pWebViewer && __pWebViewer->GetShowState() == true)
+       {
+               int bookmarkCount=0;
+               bool exist = false;
+               String url=L"";
+               url=__pWindowInfo->pageUrl;
+               AppLog("MainForm::OnFormMenuRequested url %ls",url.GetPointer());
+               result r = E_SUCCESS;
+               Bitmap* pBitmap = null;
+               String lastChar = L"";
+//             if(url.SubString(url.GetLength()-1,lastChar));
+//             if(lastChar == L"/")
+//             {
+//                     bool exist1 = false;
+//                     bool exist2 = false;
+//                     r=BookmarkPresentationModel::GetInstance()->DoesBookmarkExist(url,exist1);
+//                     url.SubString(0,url.GetLength() - 1,url);
+//                     r=BookmarkPresentationModel::GetInstance()->DoesBookmarkExist(url,exist2);
+//                     exist = exist1 | exist2;
+//             }
+//             else
+//             {
+                       r=BookmarkPresentationModel::GetInstance()->DoesBookmarkExist(url,exist);
+                       if (IsFailed(r))
+                       {
+                               AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED failed");
+                               return;
+                       }
+//             }
+               if ( exist == true)
+               {
+                       pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_BOOKMARK_ON_TEMP);
+               }
+               else
+               {
+                       pBitmap = AppResource::GetInstance()->GetBitmapN(IDB_ICON_BOOKMARK_OFF_TEMP);
+               }
+               AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED 3");
+
+               if (__pOptionMenu->GetItemCount() == 9)
+               {
+                       r = __pOptionMenu->SetItemAt(1,CommonUtil::GetString(L"IDS_BR_OPT_ADDTOBOOKMARKS"), IDA_ADDTOBOOKMARK_CLICKED,*pBitmap);
+               }
+               else
+               {
+                       r = __pOptionMenu->InsertItemAt(1,CommonUtil::GetString(L"IDS_BR_OPT_ADDTOBOOKMARKS"), IDA_ADDTOBOOKMARK_CLICKED,*pBitmap);
+               }
+
+               if (IsFailed(r))
+               {
+                       AppLogException("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED Add to Bookmark failed with %s", GetErrorMessage(r));
+                       delete pBitmap;
+                       return ;
+               }
+               AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED 4");
+               if (__pOptionMenu->GetItemCount() != 9)
+               {
+                       __pOptionMenu->InsertItemAt(1,CommonUtil::GetString(L"IDS_BR_OPT_ADDTOBOOKMARKS"), IDA_ADDTOBOOKMARK_CLICKED);
+                       __pOptionMenu->InsertItemAt(2,CommonUtil::GetString(L"IDS_BR_BODY_PRINT"), IDA_PRINT_CLICKED);
+//                             __pOptionMenu->InsertItemAt(2,L"Add to Home"/*CommonUtil::GetString(L"IDS_BR_OPT_SHARE")*/, IDA_ADD_TO_HOME_CLICKED);
+                       __pOptionMenu->InsertItemAt(3,CommonUtil::GetString(L"IDS_BR_OPT_SHARE"), IDA_SHARE_CLICKED);
+                       __pOptionMenu->InsertItemAt(4,CommonUtil::GetString(L"IDS_BR_OPT_FIND_ON_PAGE_ABB"), IDA_FINDONPAGE_CLICKED);
+                       __pOptionMenu->SetMaxVisibleItemsCount(6);
+               }
+               if( GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE || GetOrientationStatus() == ORIENTATION_STATUS_LANDSCAPE_REVERSE)
+               {
+                       AppLog(" Orientation landscape");
+                       __pOptionMenu->SetMaxVisibleItemsCount(5);
+               }
+               else
+               {
+                       AppLog(" Orientation potrait");
+                       __pOptionMenu->SetMaxVisibleItemsCount(6);
+               }
+
+               AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED 5");
+               delete pBitmap;
+       }
+       AppLogDebug("ONACTION_PERFORMED:IDA_MOREBTN_CLICKED end");
+       if(__pAddressbar)
+               __pAddressbar->SetShowState(false);
+       SetFocus();
+       __pFooterPanel->SetShowState(true);
+       result r = __pOptionMenu->SetShowState(true);
+       AppLog("ajsghd %s",GetErrorMessage(r));
+       RelayoutControls(false);
+       __pOptionMenu->Invalidate(true);
+       __pOptionMenu->Show();
+
+}
diff --git a/src/IntMainFrame.cpp b/src/IntMainFrame.cpp
new file mode 100644 (file)
index 0000000..9638413
--- /dev/null
@@ -0,0 +1,78 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet InternetFrame class
+/*@file:       IntInternetFrame.cpp
+ *@brief:      Internet Frame
+ */
+
+
+#include <FApp.h>
+#include <FSystem.h>
+#include "IntMainFrame.h"
+#include "IntSceneRegister.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+
+MainFrame::MainFrame(void)
+{
+//     SetBackgroundColor(Tizen::Graphics::Color(255,255,255));
+}
+
+MainFrame::~MainFrame(void)
+{
+}
+
+result
+MainFrame::OnInitializing(void)
+{
+       result r = E_SUCCESS;
+
+       // SceneManagement initializing
+       SceneRegister::RegisterAllScenes();
+       AddFrameEventListener(*this);
+
+
+       return r;
+}
+
+result
+MainFrame::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+
+       return r;
+}
+
+void
+MainFrame::OnFrameActivated (const Tizen::Ui::Controls::Frame &source)
+{
+       AppRegistry* pAppRegistry = App::GetInstance()->GetAppRegistry();
+       String sliderKey("SliderValue");
+
+       int sliderValue = 10;
+
+       result r = pAppRegistry->Get(sliderKey, sliderValue);
+       r = PowerManager::SetScreenBrightness(sliderValue);
+//     r = PowerManager::RestoreScreenBrightness();
+
+       AppLog("Settingscreenbrightness to %d result %s",sliderValue , GetErrorMessage(r));
+}
diff --git a/src/IntMultipleWindowForm.cpp b/src/IntMultipleWindowForm.cpp
new file mode 100644 (file)
index 0000000..6e2f458
--- /dev/null
@@ -0,0 +1,673 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet MultipleWindowForm class
+/*@file:       MultipleWindowForm.cpp
+ *@brief:      The MultipleWindowForm provides multiple instance of mainscenes and displays them in a Listview
+ *
+ */
+
+#include <FAppUiApp.h>
+#include <FUiScenes.h>
+
+#include "IntCommonLib.h"
+#include "IntConfirmationPopup.h"
+#include "IntMainForm.h"
+#include "IntMultipleWindowForm.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntSceneRegister.h"
+#include "IntSettingPresentationModel.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int W_ICON_IMAGE_WIDTH = 72;
+
+MultipleWindowForm::MultipleWindowForm(void)
+: __pList(null)
+, __pListIconImage(null)
+, __pListDeleteImage(null)
+,__pConfirmationPopup(null)
+{
+       __startPosition.x = -1;
+       __startPosition.y = -1;
+       __fontSize = 44;
+}
+
+MultipleWindowForm::~MultipleWindowForm(void)
+{
+       if (__pListIconImage)
+       {
+               delete __pListIconImage;
+               __pListIconImage = null;
+       }
+       if (__pListDeleteImage)
+       {
+               delete __pListDeleteImage;
+               __pListDeleteImage = null;
+       }
+}
+
+bool
+MultipleWindowForm::Initialize(void)
+{
+       result r = E_SUCCESS;
+
+       r = Construct(L"IDL_MULTIPLE_WINDOW");
+       if (r == E_SUCCESS)
+       {
+               return true;
+       }
+       else
+       {
+               return false;
+       }
+}
+
+result
+MultipleWindowForm::OnInitializing(void)
+{
+       result r = E_SUCCESS;
+       FooterItem closeButton;
+       FooterItem newButton;
+
+       __fontSize = CommonUtil::GetFontSize();
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return E_FAILURE;
+       }
+
+       Footer* pFooter = GetFooter();
+
+       if (pFooter == NULL)
+       {
+               return E_FAILURE;
+       }
+
+//     SetFormStyle(FORM_STYLE_NORMAL | FORM_STYLE_INDICATOR | FORM_STYLE_HEADER | FORM_STYLE_FOOTER);
+
+       r = pSceneManager->AddSceneEventListener(IDSCN_MULTIPLE_WINDOW, *this);
+
+       // Setup back event listener
+       SetFormBackEventListener(this);
+       pFooter->AddActionEventListener(*this);
+
+       AppResource* pAppResource = Application::GetInstance()->GetAppResource();
+
+       if (pAppResource)
+       {
+               __pListIconImage = pAppResource->GetBitmapN(L"ListIcon.png");
+               __pListDeleteImage = pAppResource->GetBitmapN(L"deleteIcon.png");
+       }
+
+       __pList = static_cast< ListView* >(GetControl(L"IDC_LISTVIEW"));
+
+       if (__pList != null)
+       {
+               __pList->SetItemProvider(*this);
+               __pList->AddListViewItemEventListener(*this);
+
+       }
+
+       AddOrientationEventListener(*this);
+//     r = pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       r = closeButton.Construct(IDA_BUTTON_CLOSEALL);
+       r = closeButton.SetText(CommonUtil::GetString(L"IDS_BR_OPT_CLOSE_ALL"));
+       r = pFooter->AddItem(closeButton);
+       r = newButton.Construct(IDA_BUTTON_NEW);
+       r = newButton.SetText(CommonUtil::GetString(L"IDS_BR_OPT_NEW_WINDOW"));
+       r = pFooter->AddItem(newButton);
+
+       return r;
+}
+
+void
+MultipleWindowForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       if (MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList()->GetCount() >= 9)
+       {
+               GetFooter()->SetItemEnabled(1,false);
+       }
+       else
+       {
+               GetFooter()->SetItemEnabled(1,true);
+       }
+       if (__pList)
+       {
+               __pList->UpdateList();
+       }
+       GetFooter()->Invalidate(true);
+       return;
+}
+
+void
+MultipleWindowForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+       if (__pListIconImage)
+       {
+               delete __pListIconImage;
+               __pListIconImage = NULL;
+       }
+       return;
+}
+
+result
+MultipleWindowForm::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+
+       if (__pListIconImage)
+       {
+               delete __pListIconImage;
+               __pListIconImage = NULL;
+       }
+       if (__pListDeleteImage)
+       {
+               delete __pListDeleteImage;
+               __pListDeleteImage = NULL;
+       }
+
+       return r;
+}
+
+void
+MultipleWindowForm::OnActionPerformed(const Control& source, int actionId)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return;
+       }
+
+       String closeWarning = CommonUtil::GetString(L"IDS_BR_POP_CLOSE_ALL_OPENED_WINDOWS_AND_GO_TO_THE_HOMEPAGE");
+
+       switch (actionId)
+       {
+       case IDA_BUTTON_NEW:
+       {
+               WindowInfo* pNewWindowInfo = MultipleWindowPresentationModel::GetInstance()->CreateNewMainViewSceneN();
+
+               if (pNewWindowInfo == null)
+               {
+                       return;
+               }
+               result r = E_SUCCESS;
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               if (pSceneManager == NULL)
+               {
+                       return;
+               }
+               ArrayList* pArgList = new(std::nothrow) ArrayList();
+               if (pArgList == NULL)
+               {
+                       return;
+               }
+               pArgList->Construct();
+
+               pArgList->Add(*pNewWindowInfo);
+               r = pSceneManager->GoForward(ForwardSceneTransition(pNewWindowInfo->sceneID, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList);
+               if (pArgList != null)
+               {
+                       delete pArgList;
+                       pArgList = null;
+               }
+               if(IsFailed(r))
+               {
+                       AppLogDebug("MultipleWindowForm::OnActionPerformed GoForward failed %s",GetErrorMessage(r));
+                       return;
+               }
+       }
+       break;
+
+       case IDA_BUTTON_BACK:
+       {
+               String* pSelectedScene = NULL;
+               Object* value = NULL;
+               MultipleWindowPresentationModel::GetInstance()->GetValue(SELECTED_SCENE_ID, &value);
+               pSelectedScene = (String*) value;
+
+               if (pSelectedScene)
+               {
+                       result r = pSceneManager->GoBackward(BackwardSceneTransition(*pSelectedScene, SCENE_TRANSITION_ANIMATION_TYPE_NONE));
+                       delete pSelectedScene;
+                       pSelectedScene = null;
+                       if(IsFailed(r))
+                       {
+                               AppLogDebug("MultipleWindowForm::OnActionPerformed GoForward failed %s",GetErrorMessage(r));
+                               return;
+                       }
+               }
+       }
+       break;
+
+       case IDA_BUTTON_CLOSEALL:
+       {
+               if(__pConfirmationPopup)
+               {
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+               if (!__pConfirmationPopup)
+               {
+                       __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+                       __pConfirmationPopup->Initialize();
+
+                       __pConfirmationPopup->RemoveActionListener(*this);
+                       __pConfirmationPopup->AddActionListener(*this);
+                       __pConfirmationPopup->setMessage(closeWarning);
+                       __pConfirmationPopup->Show();
+               }
+       }
+       break;
+       case IDA_CONFIRMATION_NO:
+       {
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+
+               delete __pConfirmationPopup;
+               __pConfirmationPopup = null;
+
+       }
+       break;
+       case IDA_CONFIRMATION_YES:
+       {
+               ArrayList* pAllWindowList = MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList();
+               if (pAllWindowList == NULL)
+               {
+                       return;
+               }
+               int totalCount = pAllWindowList->GetCount();
+
+               for (int count = 0; count < totalCount; count++)
+               {
+                       WindowInfo* pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count));
+                       SceneRegister::DestroyAndUnRegisterScene(pWindowInfo->sceneID);
+               }
+               pAllWindowList->RemoveAll(true);
+               String homePage = SettingPresentationModel::GetInstance()->GetHomepage();
+               if (homePage == (L"IDS_BR_BODY_MOST_VISITED_SITES") || homePage == (L"IDS_BR_BODY_BLANK_PAGE"))
+               {
+                       homePage = L"";
+               }
+               else if (homePage == CommonUtil::GetString(L"IDS_BR_BODY_USER_HOMEPAGE"))
+               {
+                       AppLog("InternetApp::OnAppInitialized homaepage = userhomepage");
+                       homePage = SettingPresentationModel::GetInstance()->GetFavoriteUrl();
+                       AppLog("InternetApp::OnAppInitialized fav URL = %ls ",homePage.GetPointer());
+               }
+
+               WindowInfo* pNewWindowInfo = MultipleWindowPresentationModel::GetInstance()->CreateNewMainViewSceneN(homePage);
+
+               if (pNewWindowInfo == null)
+               {
+                       return;
+               }
+               pNewWindowInfo->isAppcontrolTriggered = true;
+               result r = E_SUCCESS;
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               if (pSceneManager == NULL)
+               {
+                       return;
+               }
+               ArrayList* pArgList = new(std::nothrow) ArrayList();
+               if (pArgList == NULL)
+               {
+                       return;
+               }
+               r = pArgList->Construct();
+               if (r == E_SUCCESS)
+               {
+                       pArgList->Add(*pNewWindowInfo);
+                       result r = pSceneManager->GoForward(ForwardSceneTransition(pNewWindowInfo->sceneID, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList);
+                       if (pArgList != null)
+                       {
+                               delete pArgList;
+                               pArgList = null;
+                       }
+                       if(IsFailed(r))
+                       {
+                               AppLogDebug("MultipleWindowForm::OnActionPerformed GoForward failed %s",GetErrorMessage(r));
+                               return;
+                       }
+               }
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+
+               delete __pConfirmationPopup;
+               __pConfirmationPopup = null;
+
+       }
+       break;
+       default:
+               break;
+       }
+
+}
+
+void
+MultipleWindowForm::OnFormBackRequested(Form& source)
+{
+
+       String* pSelectedScene = NULL;
+       Object* value = NULL;
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               return;
+       }
+
+       MultipleWindowPresentationModel::GetInstance()->GetValue(SELECTED_SCENE_ID, &value);
+       pSelectedScene = (String*) value;
+       if (pSelectedScene != NULL)
+       {
+               result r = pSceneManager->GoBackward(BackwardSceneTransition(*pSelectedScene, SCENE_TRANSITION_ANIMATION_TYPE_NONE));
+//             delete pSelectedScene;
+               if(IsFailed(r))
+               {
+                       AppLogDebug("MultipleWindowForm::OnFormBackRequested GoForward failed %s",GetErrorMessage(r));
+                       return;
+               }
+       }
+       return;
+}
+
+void
+MultipleWindowForm::OnListViewContextItemStateChanged(ListView& listView, int index, int elementId, ListContextItemStatus state)
+{
+       return;
+}
+
+void
+MultipleWindowForm::OnListViewItemStateChanged(ListView& listView, int index, int elementId, ListItemStatus status)
+{
+       result r = E_SUCCESS;
+       ArrayList* pAllWindowList = MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList();
+       int count = 0;
+
+       if (elementId == IDA_FORMAT_DELETE_BITMAP)
+       {
+               // get current scene ID and check if it is matching with deleted scene id
+               WindowInfo* pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(index));
+               String* pSelectedScene = NULL;
+               Object* pValue = NULL;
+
+               if (pWindowInfo)
+               {
+                       SceneRegister::DestroyAndUnRegisterScene(pWindowInfo->sceneID);
+                       MultipleWindowPresentationModel::GetInstance()->GetValue(SELECTED_SCENE_ID, &pValue);
+                       pSelectedScene = (String*) pValue;
+                       pAllWindowList->RemoveAt(index, true);
+                       if (pSelectedScene->CompareTo(pWindowInfo->sceneID) == 0)
+                       {
+                               //set current scene id to last scene id
+                               int totalCount = pAllWindowList->GetCount() - 1;
+                               WindowInfo* pLastIndexWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(totalCount));
+                               if (pLastIndexWindowInfo != NULL)
+                               {
+                                       String* pSelectedSceneID = new(std::nothrow) String(pLastIndexWindowInfo->sceneID);
+                                       if (pSelectedSceneID != NULL)
+                                       {
+                                               MultipleWindowPresentationModel::GetInstance()->SetValue(SELECTED_SCENE_ID, (Object*) pSelectedSceneID);
+
+                                       }
+                               }
+                       }
+               }
+
+               count = MultipleWindowPresentationModel::GetInstance()->GetInstance()->GetAllWindowArrayList()->GetCount();
+
+               if (count >= 9)
+               {
+                       GetFooter()->SetItemEnabled(1,false);
+               }
+               else
+               {
+                       GetFooter()->SetItemEnabled(1,true);
+               }
+
+               if ( count <= 1)
+               {
+                       GetFooter()->SetItemEnabled(0,false);
+               }
+
+               GetFooter()->Invalidate(true);
+               __pList->RefreshList(index, LIST_REFRESH_TYPE_ITEM_REMOVE);
+               __pList->UpdateList();
+       }
+       else if(elementId == IDA_FORMAT_BITMAP || elementId == IDA_FORMAT_TITLE_STRING
+                       || elementId == IDA_FORMAT_URL_STRING || elementId == -1)
+       {
+
+               // launch the browser
+               WindowInfo* pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(index));
+               if (pWindowInfo == NULL)
+               {
+                       return;
+               }
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               if (pSceneManager == NULL)
+               {
+                       return;
+               }
+               ArrayList* pArgList = new(std::nothrow) ArrayList();
+               if (pArgList == NULL)
+               {
+                       return;
+               }
+               r = pArgList->Construct();
+               if (IsFailed(r))
+               {
+                       return;
+               }
+               pArgList->Add(*pWindowInfo);
+               result r = pSceneManager->GoForward(ForwardSceneTransition(pWindowInfo->sceneID, SCENE_TRANSITION_ANIMATION_TYPE_NONE),pArgList);
+
+               if (r == E_SUCCESS)
+               {
+                       AppLogDebug("go forward success");
+               }
+               else
+               {
+                       AppLogDebug("go forward failed");
+               }
+               if (pArgList != null)
+               {
+                       delete pArgList;
+                       pArgList = null;
+               }
+
+       }
+
+       return;
+}
+
+void
+MultipleWindowForm::OnListViewItemSwept(ListView& listView, int index, SweepDirection direction)
+{
+       return;
+}
+
+void
+MultipleWindowForm::OnListViewItemLongPressed(ListView& listView, int index, int elementId, bool& invokeListViewItemCallback)
+{
+       return;
+}
+
+ListItemBase*
+MultipleWindowForm::CreateItem(int index, int itemWidth)
+{
+       Rectangle listImageRect;
+       Rectangle pagetTitleRect;
+       Rectangle pageURLRect;
+       Rectangle deleteImageRect;
+       String pageTitle(L"");
+       String pageURL(L"");
+       result r = E_SUCCESS;
+       int width = W_ICON_IMAGE_WIDTH;
+
+       AppResource* pAppResource = Application::GetInstance()->GetAppResource();
+       ListAnnexStyle style = LIST_ANNEX_STYLE_NORMAL;
+       ArrayList* pAllWindowList = MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList();
+
+       if (pAllWindowList == null)
+       {
+               return null;
+       }
+       WindowInfo* pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(index));
+       if(pWindowInfo == null)
+       {
+               return NULL;
+       }
+       CustomItem* pItem = new(std::nothrow) CustomItem();
+       pageTitle = pWindowInfo->pageTitle;
+       pageURL = pWindowInfo->pageUrl;
+       if (pageURL.GetLength() == 0)
+       {
+               String nourl;
+               pAppResource->GetString(L"IDS_BR_BODY_BLANK_PAGE", nourl);
+               pageURL = L"<"+ nourl +">";
+       }
+
+       if (pageTitle.GetLength() == 0)
+       {
+               String nourl;
+               pAppResource->GetString(L"IDS_BR_BODY_BLANK_PAGE", pageTitle);
+       }
+
+       Rectangle screenBounds = GetBounds();
+       r = pItem->Construct(Dimension(itemWidth, 128 + (__fontSize - 44)), style);
+       if (IsFailed(r))
+       {
+               return NULL;
+       }
+
+       if (pWindowInfo->pFavicon)
+       {
+
+               if( __pListIconImage != NULL)
+               {
+                       delete __pListIconImage;
+                       __pListIconImage = null;
+               }
+
+               __pListIconImage = new Bitmap();
+               __pListIconImage->Construct(*(pWindowInfo->pFavicon),Rectangle(0,0,pWindowInfo->pFavicon->GetWidth(),pWindowInfo->pFavicon->GetHeight()));
+       }
+       else
+       {
+               if( __pListIconImage != NULL)
+               {
+                       delete __pListIconImage;
+                       __pListIconImage = null;
+               }
+
+               __pListIconImage = pAppResource->GetBitmapN(L"I01_icon_default_favicon.png");
+       }
+
+
+       listImageRect.SetBounds(screenBounds.x + 16, screenBounds.y + 28 + (__fontSize - 44)/2,width, 72  );
+       pagetTitleRect.SetBounds(listImageRect.x + width + 16,10, screenBounds.width - 2 * width - 24 - 64, 72 + (__fontSize - 44));
+       pageURLRect.SetBounds(pagetTitleRect.x, pagetTitleRect.y + pagetTitleRect.height, screenBounds.width - 2 * width - 120, 48);
+       if(__pListDeleteImage != null)
+       {
+               deleteImageRect.SetBounds(screenBounds.width - __pListDeleteImage->GetWidth() - 24, (128 + (__fontSize - 44) - __pListDeleteImage->GetHeight() - 8)/2, __pListDeleteImage->GetWidth() + 8, __pListDeleteImage->GetHeight() + 8);
+       }
+       pItem->AddElement(listImageRect, IDA_FORMAT_BITMAP, *__pListIconImage, null, null);
+
+       if (pageTitle.CompareTo(L"") != 0)
+       {
+               pItem->AddElement(pagetTitleRect, IDA_FORMAT_TITLE_STRING, pageTitle, __fontSize, CUSTOM_COLOR_TRANSPARENT, CUSTOM_COLOR_TRANSPARENT, CUSTOM_COLOR_TRANSPARENT, true);
+       }
+
+       if (pageURL.CompareTo(L"") != 0)
+       {
+               pItem->AddElement(pageURLRect, IDA_FORMAT_URL_STRING, pageURL, 32, CUSTOM_COLOR_GREY, CUSTOM_COLOR_LISTVIEW_TEXT, CUSTOM_COLOR_LISTVIEW_TEXT, true);
+       }
+
+       if (pAllWindowList)
+       {
+               if (pAllWindowList->GetCount() > 1)
+               {
+                       pItem->AddElement(deleteImageRect, IDA_FORMAT_DELETE_BITMAP, *__pListDeleteImage, null, null);
+                       pItem->SetElementSelectionEnabled(IDA_FORMAT_DELETE_BITMAP, true);                      
+               }
+       }
+       return pItem;
+}
+
+bool
+MultipleWindowForm::DeleteItem(int index, ListItemBase* pItem, int itemWidth)
+{
+       delete pItem;
+       pItem = null;
+       return true;
+}
+
+int
+MultipleWindowForm::GetItemCount(void)
+{
+       ArrayList* pAllWindowList = MultipleWindowPresentationModel::GetInstance()->GetAllWindowArrayList();
+       int windowCount = 0;
+
+       if (pAllWindowList != null)
+       {
+               windowCount = pAllWindowList->GetCount();
+       }
+       if (windowCount < 2)
+       {
+               GetFooter()->SetItemEnabled(0, false);
+       }
+       else
+       {
+               GetFooter()->SetItemEnabled(0, true);
+       }
+       GetFooter()->Invalidate(true);
+       return windowCount;
+}
+
+void
+MultipleWindowForm::OnOrientationChanged(const Control& source, OrientationStatus orientationStatus)
+{
+       if (__pList)
+       {
+               __pList->UpdateList();
+       }
+}
+
+void
+MultipleWindowForm::OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs)
+{
+       AppLog("receiving userevent for appcontrol %d",requestId);
+       if (requestId == APPCONTROL_LAUNCH_MAX_LIMIT_REACHED)
+       {
+               AppLog("receiving userevent for appcontrol %d ",requestId);
+               if(__pConfirmationPopup)
+               {
+                       __pConfirmationPopup->SetShowState(false);
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+       }
+}
diff --git a/src/IntMultipleWindowPresentationModel.cpp b/src/IntMultipleWindowPresentationModel.cpp
new file mode 100644 (file)
index 0000000..37bd4bc
--- /dev/null
@@ -0,0 +1,288 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet MultipleWindowScene class
+/*@file:       IntMultipleWindowScene.cpp
+ *@brief:      The MultipleWindowScene provides multiple instance of mainscenes and displays them in a Listview
+ *
+ */
+#include <FUi.h>
+
+#include "IntCommonLib.h"
+#include "IntMultipleWindowPresentationModel.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+MultipleWindowPresentationModel* MultipleWindowPresentationModel::__pMultiWindowManager = NULL;
+ArrayList* MultipleWindowPresentationModel::__pAllWindowList = NULL;
+HashMapT< Key, Object* > MultipleWindowPresentationModel::__keyAndValues;
+int WindowInfo::__windowId = 0;
+String  MultipleWindowPresentationModel::__currentSceneId = L"" ;
+WindowInfo* MultipleWindowPresentationModel::__pCurWindowInfo = null;
+Bitmap* WindowInfo::pFormCanvasBitmap = null;
+
+WindowInfo::WindowInfo(void)
+{
+       __windowId++;
+       ID = __windowId;
+       sceneID.Clear();
+       sceneID.Append(IDSCN_MAIN_VIEW);
+       sceneID.Append(ID);
+       formID.Clear();
+       formID.Append(IDL_FORM_MAIN_VIEW_SCENE);
+       formID.Append(ID);
+       isAppcontrolTriggered = false;
+       isJavascriptInitiated = false;
+       isFirstLaunch = true;
+       faviconFilePath = "";
+       faviconUrl = "";
+       pageUrl = L"";
+       pageTitle = "";
+       pFavicon = FaviconManager::GetInstance()->GetDefaultFaviconN();
+       pCurrentWeb = null;
+       pWebCanvasBitmap = null;
+       pFormCanvasBitmap = null;
+
+}
+
+WindowInfo::~WindowInfo(void)
+{
+//     if ( pFavicon != NULL)
+//     {
+//             delete pFavicon;
+//             pFavicon = null;
+//     }
+}
+
+MultipleWindowPresentationModel::MultipleWindowPresentationModel(void)
+{
+       __isShowInProcess = false;
+}
+
+MultipleWindowPresentationModel::~MultipleWindowPresentationModel(void)
+{
+       if (__pAllWindowList)
+       {
+               delete __pAllWindowList;
+               __pAllWindowList = NULL;
+       }
+       __keyAndValues.RemoveAll();
+}
+
+void
+MultipleWindowPresentationModel::CreateInstance(void)
+{
+       if (__pMultiWindowManager == NULL)
+       {
+               __pMultiWindowManager = new(std::nothrow) MultipleWindowPresentationModel();
+               result r = __pMultiWindowManager->Construct();
+               if(IsFailed(r))
+               {
+                       delete __pMultiWindowManager;
+                       __pMultiWindowManager = null;
+               }
+       }
+}
+
+MultipleWindowPresentationModel*
+MultipleWindowPresentationModel::GetInstance(void)
+{
+       if (__pMultiWindowManager == NULL)
+       {
+               CreateInstance();
+       }
+       return __pMultiWindowManager;
+}
+
+
+void
+MultipleWindowPresentationModel::DestroyInstance(void)
+{
+       if (__pMultiWindowManager)
+       {
+               delete __pMultiWindowManager;
+               __pMultiWindowManager = null;
+       }
+}
+
+result
+MultipleWindowPresentationModel::Construct(void)
+{
+       result r = E_SUCCESS;
+       __pAllWindowList = new(std::nothrow) ArrayList();
+        r = __pAllWindowList->Construct();
+        if(IsFailed(r))
+        {
+                return r;
+        }
+       r = __keyAndValues.Construct();
+       if(IsFailed(r))
+       {
+               return r;
+       }
+       return E_SUCCESS;
+}
+
+void
+MultipleWindowPresentationModel::UnInitialize(void)
+{
+       AppLogDebug(" MultiWindowManager::Denitialize");
+       return;
+}
+
+result
+MultipleWindowPresentationModel::AddWindoInfo(WindowInfo* pWindowInfo)
+{
+       result r = E_FAILURE;
+
+       if (pWindowInfo != NULL)
+       {
+               r = __pAllWindowList->Add(*pWindowInfo);
+       }
+
+       return r;
+}
+
+ArrayList*
+MultipleWindowPresentationModel::GetAllWindowArrayList(void)
+{
+       return __pAllWindowList;
+}
+
+result
+MultipleWindowPresentationModel::GetValue(Key key, Object** value)
+{
+       result r = E_FAILURE;
+       bool containKey = false;
+
+       AppLogDebug("Workspace::GetValue");
+       r = __keyAndValues.ContainsKey(key, containKey);
+       TryCatch(!IsFailed(r),,"ContainsKey failed %s",GetErrorMessage(r));
+
+       if (containKey == true)
+               r = __keyAndValues.GetValue(key, *value);
+
+       CATCH:
+       return r;
+}
+
+result
+MultipleWindowPresentationModel::SetValue(Key key, Object* value)
+{
+       result r = E_FAILURE;
+       bool containKey = false;
+
+       r = __keyAndValues.ContainsKey(key, containKey);
+       TryCatch(!IsFailed(r),,"ContainsKey failed %s",GetErrorMessage(r));
+
+       if (containKey == false)
+               r = __keyAndValues.Add(key, value);
+       else
+               r = __keyAndValues.SetValue(key, value);
+
+       CATCH:
+       return r;
+}
+
+WindowInfo*
+MultipleWindowPresentationModel::CreateNewMainViewSceneN(const String& Url, bool isAppControlTriggered)
+{
+
+       if (GetInstance()->GetAllWindowArrayList()->GetCount() >= 9)
+       {
+               AppLog("9 windows already opened");
+
+               String strTitle = L"";//CommonUtil::GetString(L"IDS_COM_SK_MAX_LIMIT_REACHED");
+               String strText = CommonUtil::GetString(L"IDS_BR_BODY_COULD_NOT_OPEN_NEW_WINDOW_BECAUSE_YOU_HAVE_ALREADY_OPENED_MAXIMUM_NUMBER");
+               ShowPopup(strTitle, strText);
+//             ShowPopup(strTitle, strText);
+//             ShowPopup(strTitle, strText);
+
+               return null;
+       }
+       WindowInfo* pWindowInfo = new(std::nothrow) WindowInfo();
+       if (pWindowInfo == NULL)
+       {
+               return null;
+       }
+       pWindowInfo->pageTitle = CommonUtil::GetString(L"IDS_BR_BODY_BLANK_PAGE");
+       pWindowInfo->pageUrl = Url;
+       pWindowInfo->isAppcontrolTriggered = isAppControlTriggered;
+       MultipleWindowPresentationModel::GetInstance()->AddWindoInfo(pWindowInfo);
+       SceneRegister::RegisterNewMainView(pWindowInfo->sceneID, pWindowInfo->formID);
+
+       return pWindowInfo;
+}
+
+
+void
+MultipleWindowPresentationModel::SetCurrentSceneID(const String& currentSceneId)
+{
+
+       __currentSceneId.Clear();
+       __currentSceneId.Append(currentSceneId);
+       for (int index = 0; index < GetInstance()->GetAllWindowArrayList()->GetCount(); index ++)
+       {
+               WindowInfo* pWindowInfo = static_cast< WindowInfo* >(GetInstance()->GetAllWindowArrayList()->GetAt(index));
+
+               if ( pWindowInfo == NULL )
+               {
+                       return;
+               }
+
+               if (pWindowInfo->sceneID.CompareTo(__currentSceneId) == 0)
+               {
+                       __pCurWindowInfo = pWindowInfo;
+               }
+       }
+
+       return ;
+}
+
+void
+MultipleWindowPresentationModel::GetCurrentSceneId(String& currentSceneId)
+{
+       currentSceneId = __currentSceneId;
+       return ;
+}
+
+WindowInfo*
+MultipleWindowPresentationModel::GetActiveWindowInfo()
+{
+       return __pCurWindowInfo;
+}
+
+
+void
+MultipleWindowPresentationModel::ShowPopup(String& pTitle, String& pText)
+{
+       if(__isShowInProcess)
+               return;
+
+       MessageBox* pMessageBox = new(std::nothrow) MessageBox();
+       pMessageBox->Construct(pTitle, pText,MSGBOX_STYLE_OK,3000);
+       int modalResult = 0;
+       __isShowInProcess = true;
+       pMessageBox->ShowAndWait(modalResult);
+       __isShowInProcess = false;
+
+       delete pMessageBox;
+}
diff --git a/src/IntNotificationPanel.cpp b/src/IntNotificationPanel.cpp
new file mode 100644 (file)
index 0000000..9b68982
--- /dev/null
@@ -0,0 +1,135 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+// !Internet
+/*@file:    IntNotification.cpp
+ *@brief:      This defines the behaviour of the Notification Class
+ *
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+
+#include "IntNotificationPanel.h"
+#include "IntSceneRegister.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Runtime;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+
+NotificationPanel::NotificationPanel(Form& aForm)
+:__pTimer(null)
+,__pLabel(null)
+,__form(aForm)
+,__position(0)
+{
+       Construct("IDL_NOTIFICATION_PANEL");
+}
+
+NotificationPanel::~NotificationPanel()
+{
+       if (__pTimer)
+       {
+               __pTimer->Cancel();
+               delete __pTimer;
+       }
+}
+
+void
+NotificationPanel::SetText(Tizen::Base::String& message)
+{
+       __pLabel = static_cast<Label*>(GetControl(L"IDC_NOTIFICATION_LABEL"));
+       if (__pLabel == null)
+       {
+               return;
+       }
+       __pLabel->SetText(message);
+       __pLabel->SetTextConfig(32, LABEL_TEXT_STYLE_BOLD);
+       __pLabel->Invalidate(true);
+}
+
+void
+NotificationPanel::OnTimerExpired(Tizen::Base::Runtime::Timer& timer)
+{
+       SetShowState(false);
+       Invalidate(true);
+}
+
+void
+NotificationPanel::ShowNotification(void)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if ( __pLabel != NULL)
+       {
+               AddControl(__pLabel);
+               __pLabel->SetBackgroundColor(CUSTOM_COLOR_INFO_LABEL);
+       }
+       __form.AddControl(this);
+
+       SceneId sceneId = pSceneManager->GetInstance()->GetCurrentSceneId();
+
+       if (sceneId == IDSCN_EDIT_HISTORY_LIST || sceneId == IDSCN_EDIT_BOOKMARK_LIST /*|| sceneId == IDSCN_SETTINGS*/)
+       {
+        SetPosition(0,__form.GetClientAreaBounds().height - GetHeight());
+        SetSize(__form.GetWidth(),GetHeight());
+       }
+       else
+    {
+               // Since there is a footer panel for the Main form need to subtract __position which is equal to footer panel height.
+               SetPosition(0,__form.GetClientAreaBounds().height -__position - GetHeight());
+       }
+       Invalidate(true);
+
+       __pTimer = new (std::nothrow) Timer;
+       if (__pTimer != NULL)
+       {
+               __pTimer->Construct(*this);
+               __pTimer->Start(2000);
+       }
+
+}
+
+void
+NotificationPanel::SetPositionDiff(int pos)
+{
+       __position = pos ;
+}
+
+void
+NotificationPanel::OrientationChanged()
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       SceneId sceneId = pSceneManager->GetInstance()->GetCurrentSceneId();
+
+       if (sceneId == IDSCN_EDIT_HISTORY_LIST || sceneId == IDSCN_EDIT_BOOKMARK_LIST /*|| sceneId == IDSCN_SETTINGS*/)
+       {
+               SetPosition(0,__form.GetClientAreaBounds().height - GetHeight());
+               SetSize(__form.GetWidth(),GetHeight());
+       }
+       else
+       {
+               // Since there is a footer panel for the Main form need to subtract __position which is equal to footer panel height.
+               SetPosition(0,__form.GetClientAreaBounds().height -__position - GetHeight());
+       }
+       Invalidate(true);
+}
diff --git a/src/IntPresentationModelBase.cpp b/src/IntPresentationModelBase.cpp
new file mode 100644 (file)
index 0000000..7e53afd
--- /dev/null
@@ -0,0 +1,1033 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:       IntPresentationModelBase.cpp
+ *@brief:      Defines the database/storage functions.
+ */
+
+#include <FBase.h>
+#include <FLocales.h>
+
+#include "IntPresentationModelBase.h"
+#include "IntTypes.h"
+
+const wchar_t* BOOKMARK_URL_TABLE = L"Bookmarks";
+//const wchar_t* BOOKMARK_FOLDER_TABLE = L"BookmarkFolder";
+const wchar_t* HISTORY_DATA_TABLE = L"History";
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Io;
+using namespace Tizen::Locales;
+using namespace Tizen::System;
+
+const int PresentationModelBase::MAX_DB_QUERY_SIZE = 21474836;
+const int PresentationModelBase::QUERY_TYPE_LENGTH = 6;
+
+PresentationModelBase::PresentationModelBase(void)
+{
+       __pDataBase = null;
+       __pDbEnum = null;
+       __pDbStatement = null;
+       __isBeginTransaction = false;
+       DB_FILE_PATH = L"/opt/usr/dbspace/.browser-history.db";
+}
+
+PresentationModelBase::~PresentationModelBase(void)
+{
+
+}
+
+result
+PresentationModelBase::Initialize(void)
+{
+       result r = E_FAILURE;
+
+       r = OpenDb();
+
+       return r;
+}
+
+result
+PresentationModelBase::UnInitialize(void)
+{
+       result r = E_FAILURE;
+
+       r = PresentationModelBase::CloseDb();
+
+       return r;
+}
+
+result
+PresentationModelBase::OpenDb(void)
+{
+       result r = E_FAILURE;
+
+       if (__pDataBase != null)
+       {
+               if (__pDbEnum != null)
+               {
+                       delete __pDbEnum;
+                       __pDbEnum = null;
+               }
+               if (__pDbStatement != null)
+               {
+                       delete __pDbStatement;
+                       __pDbStatement = null;
+               }
+               return r;
+       }
+       __pDataBase = new(std::nothrow) Database();
+       if (null == __pDataBase)
+       {
+               return E_OUT_OF_MEMORY;
+       }
+       String dbName =  DB_FILE_PATH;
+
+       r = __pDataBase->Construct(dbName, true);
+       if (IsFailed(r))
+       {
+               AppLogDebug("DB construction failed:%s", GetErrorMessage(r));
+               delete __pDataBase;
+               __pDataBase = null;
+               return r;
+       }
+
+
+       __isBeginTransaction = false;
+       if (File::IsFileExist(dbName))
+       {
+               r = InitializeDBTables();
+               if (IsFailed(r))
+               {
+                       delete __pDataBase;
+                       __pDataBase = null;
+                       return r;
+               }
+       }
+       return r;
+}
+
+result
+PresentationModelBase::CloseDb(void)
+{
+       if (__pDbEnum != null)
+       {
+               delete __pDbEnum;
+               __pDbEnum = null;
+       }
+       if (__pDbStatement != null)
+       {
+               delete __pDbStatement;
+               __pDbStatement = null;
+       }
+       if (__pDataBase != null)
+       {
+               delete __pDataBase;
+               __pDataBase = null;
+       }
+
+       __isBeginTransaction = false;
+
+       return E_SUCCESS;
+}
+
+result
+PresentationModelBase::CreateDBTables(BrowserDbTableTypes tableType)
+{
+       result r = E_FAILURE;
+       String query;
+       int resultCount = -1;
+
+       if (DB_FILE_PATH.CompareTo(L"/opt/usr/dbspace/.internet_bookmark.db") == 0)
+       {
+               switch (tableType)
+               {
+               case DB_TYPE_BOOKMARKURLS:
+               {
+                       query.Append(L"CREATE TABLE IF NOT EXISTS ");
+                       query.Append(BOOKMARK_URL_TABLE);
+                       //query.Append(L" ( ID INTEGER PRIMARY KEY AUTOINCREMENT, TITLE TEXT, URL TEXT, PARENT_BOOKMARK_ID INTEGER DEFAULT -1, CREATED_TIME DATETIME, MODIFIED_TIME DATETIME, ICON_PATH TEXT, FAVICON_ID INTEGER)");
+                       query.Append(L" ( ID INTEGER PRIMARY KEY AUTOINCREMENT, TYPE INTEGER, PARENT INTEGER DEFAULT -1, ADDRESS TEXT, TITLE TEXT, CREATIONDATE DATETIME, SEQUENCE INTEGER, UPDATEDATE DATETIME, VISITDATE DATETIME, EDITABLE INTEGER, ACCESSACCOUNT INTEGER, FAVICON BLOB, FAVICON_LENGTH INTEGER, FAVICON_W INTEGER, FAVICON_H INTEGER, CREATED_DATE DATETIME, ACCOUNT_NAME TEXT, ACCOUNT_TYPE TEXT, THUMBNAIL BLOB, THUMBNAIL_LENGTH INTEGER, THUMBNAIL_W INTEGER, THUMBNAIL_H INTEGER, VERSION INTEGER, SYNC TEXT, TAG1 TEXT, TAG2 TEXT, TAG3 TEXT, TAG4 TEXT)");
+
+                       break;
+               }
+               case DB_TYPE_FAVICON:
+               {
+                       query.Append(L"CREATE TABLE IF NOT EXISTS FaviconData ( ID INTEGER PRIMARY KEY AUTOINCREMENT, URL TEXT, FILE_PATH TEXT )");
+                       break;
+               }
+               default:
+               {
+                       AppLogDebug("PresentationModelBase::CreateDBTables: Table Type:%d is invalid", tableType);
+                       return E_SUCCESS;
+               }
+               }
+       }
+       else if(DB_FILE_PATH.CompareTo(L"/opt/usr/dbspace/.browser-history.db") == 0)
+       {
+               switch (tableType)
+               {
+               case DB_TYPE_HISTORYDATA:
+               {
+                       query.Append(L"CREATE TABLE IF NOT EXISTS ");
+                       query.Append(HISTORY_DATA_TABLE);
+                       //query.Append(L" ( ID INTEGER PRIMARY KEY AUTOINCREMENT, TITLE TEXT, URL TEXT, VISITED_TIME DATETIME, ICON_PATH TEXT, FAVICON_ID INTEGER, THUMBNAIL_PATH TEXT)");
+                       query.Append(L"(ID INTEGER PRIMARY KEY AUTOINCREMENT, ADDRESS TEXT, TITLE TEXT, COUNTER INTEGER, VISITDATE DATETIME, FAVICON BLOB, FAVICON_LENGTH INTEGER, FAVICON_W INTEGER, FAVICON_H INTEGER, SNAPSHOT BLOB, SNAPSHOT_STRIDE INTEGER, SNAPSHOT_W INTEGER, SNAPSHOT_H INTEGER)");
+                       break;
+               }
+               case DB_TYPE_FAVICON:
+               {
+                       query.Append(L"CREATE TABLE IF NOT EXISTS FaviconData ( ID INTEGER PRIMARY KEY AUTOINCREMENT, URL TEXT, FILE_PATH TEXT )");
+                       break;
+               }
+               default:
+               {
+                       AppLogDebug("PresentationModelBase::CreateDBTables: Table Type:%d is invalid", tableType);
+                       return E_SUCCESS;
+               }
+               }
+
+       }
+       r = PresentationModelBase::ExecuteQuery(query, resultCount);
+       TryCatch(!IsFailed(r),,"PresentationModelBase::CreateDBTables query failed %s",GetErrorMessage(r));
+
+       CATCH: return r;
+}
+
+result
+PresentationModelBase::InitializeDBTables(void)
+{
+       result r = E_FAILURE;
+       AppLog("DB_FILE_PATH :%ls", String(DB_FILE_PATH).GetPointer());
+       for (register int nDbTblIndex = DB_TYPE_INVALID + 1; nDbTblIndex < DB_TYPE_MAX; nDbTblIndex++)
+       {
+               r = CreateDBTables((BrowserDbTableTypes) nDbTblIndex);
+               TryCatch(!IsFailed(r),,"PresentationModelBase::InitializeDBTables failed %s",GetErrorMessage(r));
+       }
+
+       CATCH: return r;
+}
+
+result
+PresentationModelBase::DropDBTables(void)
+{
+       result r = E_FAILURE;
+       String query;
+       int resultCount = -1;
+
+       for (register int tableIndex = DB_TYPE_INVALID + 1; tableIndex < DB_TYPE_MAX; tableIndex++)
+       {
+               switch (tableIndex)
+               {
+               case DB_TYPE_BOOKMARKURLS:
+               {
+                       query.Clear();
+                       query.Format(MAX_DB_QUERY_SIZE, L"DROP TABLE IF EXISTS Bookmark");
+                       break;
+               }
+               /*case DB_TYPE_BOOKMARKFOLDERS:
+               {
+                       query.Clear();
+                       query.Format(MAX_DB_QUERY_SIZE, L"DROP TABLE IF EXISTS BookmarkFolder");
+                       break;
+               }*/
+
+               case DB_TYPE_HISTORYDATA:
+               {
+                       query.Clear();
+                       query.Format(MAX_DB_QUERY_SIZE, L"DROP TABLE IF EXISTS HistoryData");
+                       break;
+               }
+
+               case DB_TYPE_FAVICON:
+               {
+                       query.Clear();
+                       query.Format(MAX_DB_QUERY_SIZE, L"DROP TABLE IF EXISTS FaviconData");
+                       break;
+               }
+               }
+
+               r = PresentationModelBase::ExecuteQuery(query, resultCount);
+               TryCatch( !IsFailed(r),,"PresentationModelBase::DropDBTables query failed %s",GetErrorMessage(r));
+       }
+
+       CATCH: return r;
+}
+
+result
+PresentationModelBase::ExecuteQuery(const String& formatQuery, int& count)
+{
+       AppLogDebug("rahul Query: %ls", formatQuery.GetPointer());
+
+       result r = E_FAILURE;
+       String queryType;
+
+       if (__pDataBase == null)
+       {
+               return E_INIT_FAILED;
+       }
+
+       if (__pDbEnum != null)
+       {
+               delete __pDbEnum;
+               __pDbEnum = null;
+       }
+
+       if (__pDbStatement != null)
+       {
+               delete __pDbStatement;
+               __pDbStatement = null;
+       }
+
+
+#if defined(FBK_DB_QUERY_LOG)
+       {
+               File file;
+               file.Construct(L"/Home/Query.txt", "a+", true);
+               file.Write(formatQuery);
+               file.Write(String("\r\n"));
+       }
+#endif
+
+       r = formatQuery.SubString(0, QUERY_TYPE_LENGTH, queryType);
+       if (r == E_SUCCESS)
+       {
+               if (queryType == "SELECT")
+               {
+                       __pDbEnum = __pDataBase->QueryN(formatQuery);
+                       r = GetLastResult();
+                       if (IsFailed(r))
+                       {
+                               AppLogException("Failed Database::QueryN(). (error: %s, query: %ls)", GetErrorMessage(r), formatQuery.GetPointer());
+                               return r;
+                       }
+                       count = 0;
+
+                       if (__pDbEnum != null)
+                       {
+                               while (__pDbEnum->MoveNext() == E_SUCCESS)
+                               {
+                                       count++;
+                               }
+                               __pDbEnum->Reset();
+                       }
+
+               }
+               else
+               {
+                       if (__isBeginTransaction == false &&
+                                       (queryType == L"INSERT" || queryType == L"UPDATE" || queryType == L"DELETE"))
+                       {
+                               r = __pDataBase->BeginTransaction();
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("Failed Database::BeginTransaction() . (error: %s)", GetErrorMessage(r));
+                                       return r;
+                               }
+
+                               __isBeginTransaction = true;
+                       }
+
+                       r = __pDataBase->ExecuteSql(formatQuery, false);
+                       if (IsFailed(r))
+                       {
+                               AppLogException("Failed Database::ExecuteSql(). (error: %s, query: %ls)", GetErrorMessage(r), formatQuery.GetPointer());
+                               return r;
+                       }
+                       count = 0;
+               }
+       }
+
+       return r;
+}
+
+result
+PresentationModelBase::ExecuteBookmarkQuery(const Tizen::Base::String& formatQuery, int& count, BookmarkData& bookmark)
+{
+       AppLogDebug("PresentationModelBase::ExecuteBookmarkQuery Query: %ls", formatQuery.GetPointer());
+
+       result r = E_FAILURE;
+       String queryType;
+
+       DateTime dt;
+       String bookmarkId;
+       String bookmarkTitle = bookmark.GetBookmarkTitle();
+       bookmarkTitle.Replace(L"'", L"\'");
+       String bookmarkUrl = bookmark.GetUrl();
+       bookmarkUrl.Replace(L"'", L"\'");
+
+       PresentationModelBase::GetCurrentDateTime(dt);
+
+       if (__pDataBase == null)
+       {
+               return E_INIT_FAILED;
+       }
+
+       if (__pDbEnum != null)
+       {
+               delete __pDbEnum;
+               __pDbEnum = null;
+       }
+
+       if (__pDbStatement != null)
+       {
+               delete __pDbStatement;
+               __pDbStatement = null;
+       }
+
+
+#if defined(FBK_DB_QUERY_LOG)
+       {
+               File file;
+               file.Construct(L"/Home/Query.txt", "a+", true);
+               file.Write(formatQuery);
+               file.Write(String("\r\n"));
+       }
+#endif
+
+       r = formatQuery.SubString(0, QUERY_TYPE_LENGTH, queryType);
+       if (r == E_SUCCESS)
+       {
+               if (queryType == "SELECT")
+               {
+                       __pDbEnum = __pDataBase->QueryN(formatQuery);
+                       r = GetLastResult();
+                       if (IsFailed(r))
+                       {
+                               AppLogException("Failed Database::QueryN(). (error: %s, query: %ls)", GetErrorMessage(r), formatQuery.GetPointer());
+                               return r;
+                       }
+                       count = 0;
+
+                       if (__pDbEnum != null)
+                       {
+                               while (__pDbEnum->MoveNext() == E_SUCCESS)
+                               {
+                                       count++;
+                               }
+                               __pDbEnum->Reset();
+                       }
+               }
+               else
+               {
+                       if (__isBeginTransaction == false && (queryType == L"INSERT" ))
+                       {
+                               r = __pDataBase->BeginTransaction();
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("Failed Database::BeginTransaction() . (error: %s)", GetErrorMessage(r));
+                                       return r;
+                               }
+
+                               __isBeginTransaction = true;
+                               __pDbStatement = __pDataBase->CreateStatementN(formatQuery);
+                               __pDbStatement->BindInt(0,bookmark.GetBookmarkType());
+                               __pDbStatement->BindString(1,bookmark.GetParentId());
+                               __pDbStatement->BindString(2,bookmarkUrl);
+                               __pDbStatement->BindString(3,bookmarkTitle);
+                               DateTimeFormatter *pFormatter = DateTimeFormatter::CreateDateFormatterN(DATE_TIME_STYLE_DEFAULT);
+                               pFormatter->ApplyPattern(L"yyyy-mm-dd hh:mm:ss");
+                               String dateStr;
+                               pFormatter->Format(dt, dateStr);
+                               AppLog("DateStr: %ls", dateStr.GetPointer());
+                               __pDbStatement->BindString(4,dateStr);
+                               __pDbStatement->BindString(5,dateStr);
+
+                               if(bookmark.GetFavIconBuffer() != null)
+                               {
+                                       __pDbStatement->BindBlob(6,*(bookmark.GetFavIconBuffer()));
+                               }
+                               __pDbStatement->BindInt(7,bookmark.GetFavIconWidth());
+                               __pDbStatement->BindInt(8,bookmark.GetFavIconHeight());
+
+                               __pDataBase->ExecuteStatementN(*__pDbStatement);
+
+                               if (IsFailed(GetLastResult()))
+                               {
+                                       AppLog("PresentationModelBase::ExecuteBookmarkQuery Failed Database::ExecuteSql(). (error: %s, query: %ls)", GetErrorMessage(r), formatQuery.GetPointer());
+                                       return r;
+                               }
+                               else
+                               {
+                                       AppLog("PresentationModelBase::ExecuteBookmarkQuery success database");
+                               }
+                               delete pFormatter;
+                       }
+                       else if (__isBeginTransaction == false && (queryType == L"UPDATE" || queryType == L"DELETE"))
+                       {
+                               r = __pDataBase->ExecuteSql(formatQuery, false);
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("Failed Database::ExecuteSql(). (error: %s, query: %ls)", GetErrorMessage(r), formatQuery.GetPointer());
+                                       return r;
+                               }
+                       }
+
+                       count = 0;
+               }
+       }
+
+       return r;
+}
+
+result
+PresentationModelBase::ExecuteHistoryQuery(const Tizen::Base::String& formatQuery, int& nRowCount, History& history)
+{
+
+       AppLogDebug("Query: %ls", formatQuery.GetPointer());
+
+       result r = E_FAILURE;
+       String queryType;
+       DateTime date;
+       int count;
+
+       String historyTitle = history.GetHistoryTitle();
+       historyTitle.Replace(L"'", L"\'");
+
+       String historyUrl = history.GetHistoryUrl();
+       historyUrl.Replace(L"'", L"\'");
+
+       GetCurrentDateTime(date);
+
+       if (__pDataBase == null)
+       {
+               return E_INIT_FAILED;
+       }
+
+       if (__pDbEnum != null)
+       {
+               delete __pDbEnum;
+               __pDbEnum = null;
+       }
+
+       if (__pDbStatement != null)
+       {
+               delete __pDbStatement;
+               __pDbStatement = null;
+       }
+
+       r = formatQuery.SubString(0, QUERY_TYPE_LENGTH, queryType);
+       if (r == E_SUCCESS)
+       {
+               if (queryType == "SELECT")
+               {
+                       __pDbEnum = __pDataBase->QueryN(formatQuery);
+                       r = GetLastResult();
+                       if (IsFailed(r))
+                       {
+                               AppLogException("Failed Database::QueryN(). (error: %s, query: %ls)", GetErrorMessage(r), formatQuery.GetPointer());
+                               return r;
+                       }
+                       count = 0;
+
+                       if (__pDbEnum != null)
+                       {
+                               while (__pDbEnum->MoveNext() == E_SUCCESS)
+                               {
+                                       count++;
+                               }
+                               __pDbEnum->Reset();
+                       }
+
+               }
+               else
+               {
+                       if (__isBeginTransaction == false && (queryType == L"INSERT"))
+                       {
+                               r = __pDataBase->BeginTransaction();
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("Failed Database::BeginTransaction() . (error: %s)", GetErrorMessage(r));
+                                       return r;
+                               }
+
+                               __isBeginTransaction = true;
+                               __pDbStatement = __pDataBase->CreateStatementN(formatQuery);
+                               if(GetLastResult() != E_SUCCESS)
+                               {
+                                       AppLog("CreateStatementN error: %s", GetErrorMessage(GetLastResult()));
+                                       return GetLastResult();
+                               }
+                               r = __pDbStatement->BindString(0,historyUrl);
+                               AppLog("BindString result historyUrl %s",GetErrorMessage(r));
+                               r = __pDbStatement->BindString(1,historyTitle);
+                               AppLog("BindString result historyTitle %s historyTitle %ls",GetErrorMessage(r),historyTitle.GetPointer());
+
+                               String visitedTime = GetStringFromDate(date);
+                               /*DateTimeFormatter *pFormatter = DateTimeFormatter::CreateDateFormatterN(DATE_TIME_STYLE_DEFAULT);
+                               pFormatter->ApplyPattern(L"YYYY-MM-dd hh:mm:ss");
+                               String dateStr;
+                               pFormatter->Format(date, dateStr);
+                               AppLog("DateStr: %ls", dateStr.GetPointer());*/
+                               __pDbStatement->BindString(2, visitedTime);
+                               if(history.GetFavIconBuffer() != null)
+                               {
+                                       __pDbStatement->BindBlob(3,*(history.GetFavIconBuffer()));
+                               }
+                               __pDbStatement->BindInt(4,history.GetFavIconWidth());
+                               __pDbStatement->BindInt(5,history.GetFavIconHeight());
+
+                               __pDataBase->ExecuteStatementN(*__pDbStatement);
+
+                               if (IsFailed(GetLastResult()))
+                               {
+                                       AppLog("PresentationModelBase::ExecuteBookmarkQuery Failed Database::ExecuteSql(). (error: %s, query: %ls)", GetErrorMessage(r), formatQuery.GetPointer());
+                                       return r;
+                               }
+                               else
+                               {
+                                       AppLog("PresentationModelBase::ExecuteBookmarkQuery success database");
+                               }
+                       }
+                       else if(__isBeginTransaction == false && (queryType == L"UPDATE" || queryType == L"DELETE"))
+                       {
+                               r = __pDataBase->ExecuteSql(formatQuery, false);
+                               if (IsFailed(r))
+                               {
+                                       AppLogException("Failed Database::ExecuteSql(). (error: %s, query: %ls)", GetErrorMessage(r), formatQuery.GetPointer());
+                                       return r;
+                               }
+                       }
+                       count = 0;
+               }
+       }
+
+       return r;
+}
+
+result PresentationModelBase::ExecuteUpdateHistoryFavIconQuery(const Tizen::Base::String& formatQuery, int& nRowCount, History& history)
+{
+       result r = E_FAILURE;
+       String queryType;
+       int historyID;
+       r = Integer::Parse(history.GetHistoryId(), historyID);
+
+       if (__pDataBase == null)
+       {
+               return E_INIT_FAILED;
+       }
+
+       if (__pDbEnum != null)
+       {
+               delete __pDbEnum;
+               __pDbEnum = null;
+       }
+
+       if (__pDbStatement != null)
+       {
+               delete __pDbStatement;
+               __pDbStatement = null;
+       }
+       r = formatQuery.SubString(0, QUERY_TYPE_LENGTH, queryType);
+
+       if (__isBeginTransaction == false )
+       {
+               r = __pDataBase->BeginTransaction();
+               if (IsFailed(r))
+               {
+                       AppLogException("Failed Database::BeginTransaction() . (error: %s)", GetErrorMessage(r));
+                       return r;
+               }
+
+               __isBeginTransaction = true;
+               __pDbStatement = __pDataBase->CreateStatementN(formatQuery);
+               if(GetLastResult() != E_SUCCESS)
+               {
+                       AppLog("CreateStatementN error: %s", GetErrorMessage(GetLastResult()));
+                       return GetLastResult();
+               }
+               __pDbStatement->BindBlob(0,*(history.GetFavIconBuffer()));
+               __pDbStatement->BindInt(1,history.GetFavIconWidth());
+               __pDbStatement->BindInt(2,history.GetFavIconHeight());
+               __pDbStatement->BindInt(3,historyID);
+
+               __pDataBase->ExecuteStatementN(*__pDbStatement);
+
+               if (IsFailed(GetLastResult()))
+               {
+                       AppLog("PresentationModelBase::ExecuteBookmarkQuery Failed Database::ExecuteSql(). (error: %s, query: %ls)", GetErrorMessage(r), formatQuery.GetPointer());
+                       return r;
+               }
+               else
+               {
+                       AppLog("PresentationModelBase::ExecuteBookmarkQuery success database");
+               }
+       }
+
+               return r;
+}
+
+result
+PresentationModelBase::DbIsNextRowPresent(bool& nextRowpresent)
+{
+       result r = E_FAILURE;
+
+       if (null == __pDataBase || null == __pDbEnum)
+       {
+               if (__pDbEnum == null)
+               {
+                       AppLogException("PresentationModelBase : pdbenum is null");
+               }
+               if (__pDataBase == null)
+               {
+                       AppLogException("PresentationModelBase : __pDataBase is null");
+               }
+               return E_OUT_OF_MEMORY;
+       }
+       r = __pDbEnum->MoveNext();
+       if (IsFailed(r))
+       {
+               nextRowpresent = false;
+               return r;
+       }
+       nextRowpresent = true;
+       return r;
+}
+
+result
+PresentationModelBase::IsNullColumn(int index, bool& isColumNull)
+{
+       if (null == __pDataBase || null == __pDbEnum)
+       {
+               return E_DATABASE;
+       }
+       isColumNull = (__pDbEnum->GetColumnType(index) == DB_COLUMNTYPE_NULL ? true : false);
+
+       return E_SUCCESS;
+}
+
+result
+PresentationModelBase::GetColumn(int index, String& stringValue)
+{
+       result r = E_FAILURE;
+       DbColumnType columnType;
+
+       if (null == __pDataBase || null == __pDbEnum)
+       {
+               return E_OUT_OF_MEMORY;
+       }
+       // Find column type
+       columnType = __pDbEnum->GetColumnType(index);
+
+       //if column type is null then assign empty string and return
+       if (columnType == DB_COLUMNTYPE_NULL)
+       {
+               stringValue = "";
+               return E_SUCCESS;
+       }
+       //Get String value
+       r = __pDbEnum->GetStringAt(index, stringValue);
+       if (IsFailed(r))
+       {
+               AppLogDebug("GetStringAt: Failed");
+               return r;
+       }
+       return r;
+}
+
+result
+PresentationModelBase::GetColumn(int index, int& intValue)
+{
+       result r = E_FAILURE;
+       DbColumnType columnType;
+
+       if (null == __pDataBase || null == __pDbEnum)
+       {
+               return E_OUT_OF_MEMORY;
+       }
+       // Find column type
+       columnType = __pDbEnum->GetColumnType(index);
+
+       //if column type is null then assign empty string and return
+       if (columnType == DB_COLUMNTYPE_NULL)
+       {
+               intValue = 0;
+               return E_SUCCESS;
+       }
+       //Get String value
+       r = __pDbEnum->GetIntAt(index, intValue);
+       TryCatch(!IsFailed(r),,"GetIntAt:failed %s",GetErrorMessage(r));
+
+       CATCH:
+       return r;
+}
+
+result
+PresentationModelBase::GetColumn(int index, DateTime& dateValue)
+{
+       result r = E_FAILURE;
+       DbColumnType nType;
+
+       if (null == __pDataBase || null == __pDbEnum)
+       {
+               AppLogDebug("__pDataBase or __pDbEnum is null");
+               return E_OUT_OF_MEMORY;
+       }
+       // Find column type
+       nType = __pDbEnum->GetColumnType(index);
+       //if column type is null then assign empty string and return
+       if (nType == DB_COLUMNTYPE_NULL)
+       {
+               return E_SUCCESS;
+       }
+       //Get String value
+       r = __pDbEnum->GetDateTimeAt(index, dateValue);
+       if (IsFailed(r))
+       {
+               AppLogDebug("GetDateTimeAt: Failed");
+               String temp;
+               int currIndex = -1;
+               int nextIndex = -1;
+
+               int year = 0;
+               int month = 0;
+               int day = 0;
+               int hour = 0;
+               int min = 0;
+               int sec = 0;
+
+               int value = 0;
+               String dbColoumn = "";
+               __pDbEnum->GetStringAt(index, dbColoumn);
+               dbColoumn.IndexOf("-", 0, currIndex);
+               if(currIndex != -1)
+               {
+                       dbColoumn.SubString(0, currIndex ,temp);
+                       Integer::Parse(temp, 10, year);
+               }
+
+               dbColoumn.IndexOf("-", currIndex + 1, nextIndex);
+               if(currIndex != -1)
+               {
+                       dbColoumn.SubString(currIndex + 1, nextIndex - currIndex - 1 ,temp);
+                       Integer::Parse(temp, 10, month);
+               }
+               currIndex = nextIndex;
+
+               dbColoumn.IndexOf(" ", currIndex + 1, nextIndex);
+               if(currIndex != -1)
+               {
+                       dbColoumn.SubString(currIndex + 1, nextIndex - currIndex -1 ,temp);
+                       Integer::Parse(temp, 10, day);
+               }
+               currIndex = nextIndex;
+
+               dbColoumn.IndexOf(":", currIndex + 1, nextIndex);
+               if(currIndex != -1)
+               {
+                       dbColoumn.SubString(currIndex + 1, nextIndex - currIndex -1 ,temp);
+                       Integer::Parse(temp, 10, hour);
+               }
+               currIndex = nextIndex;
+
+               dbColoumn.IndexOf(":", currIndex + 1, nextIndex);
+               if(currIndex != -1)
+               {
+                       dbColoumn.SubString(currIndex + 1, nextIndex - currIndex -1 ,temp);
+                       Integer::Parse(temp, 10, min);
+               }
+               currIndex = nextIndex;
+
+               dbColoumn.SubString(currIndex + 1, temp);
+               Integer::Parse(temp, 10, sec);
+
+               dateValue.SetValue(year, month, day, hour, min, sec);
+               return E_SUCCESS;
+       }
+
+       return r;
+}
+
+result
+PresentationModelBase::GetColumn(int index, double& doubleValue)
+{
+       result r = E_FAILURE;
+       DbColumnType columnType;
+
+       if (null == __pDataBase || null == __pDbEnum)
+       {
+               return E_OUT_OF_MEMORY;
+       }
+       // Find column type
+       columnType = __pDbEnum->GetColumnType(index);
+
+       //if column type is null then assign empty string and return
+       if (columnType == DB_COLUMNTYPE_NULL)
+       {
+               doubleValue = 0.0;
+               return E_SUCCESS;
+       }
+       //Get String value
+       r = __pDbEnum->GetDoubleAt(index, doubleValue);
+       if (IsFailed(r))
+       {
+               AppLogDebug("GetDateTimeAt: Failed");
+               return r;
+       }
+
+       return r;
+}
+
+result
+PresentationModelBase::GetColumn(int index,Tizen::Base::ByteBuffer& favIconBuffer)
+{
+       result r = E_FAILURE;
+       DbColumnType columnType;
+
+       if (null == __pDataBase || null == __pDbEnum)
+       {
+               return E_OUT_OF_MEMORY;
+       }
+       // Find column type
+       columnType = __pDbEnum->GetColumnType(index);
+
+       //if column type is null then assign empty string and return
+       if (columnType == DB_COLUMNTYPE_NULL)
+       {
+               return E_SUCCESS;
+       }
+       favIconBuffer.Construct(__pDbEnum->GetColumnSize(index));
+       //Get String value
+       r = __pDbEnum->GetBlobAt(index, favIconBuffer);
+       AppLog("PresentationModelBase::GetColumn favicon result is %s", GetErrorMessage(r));
+
+
+       if (IsFailed(r))
+       {
+               AppLogDebug("GetDateTimeAt: Failed");
+               return r;
+       }
+
+       return r;
+}
+
+result
+PresentationModelBase::RollbackDb()
+{
+       result r = E_FAILURE;
+
+       if (__pDataBase != null && __isBeginTransaction == true)
+       {
+               r = __pDataBase->RollbackTransaction();
+               if (IsFailed(r))
+               {
+                       return r;
+               }
+               __isBeginTransaction = false;
+       }
+       return r;
+}
+
+result
+PresentationModelBase::CommitDb()
+{
+
+       result r = E_FAILURE;
+
+       if (__pDataBase != null && __isBeginTransaction == true)
+       {
+               r = __pDataBase->CommitTransaction();
+               TryCatch(!IsFailed(r),,"PresentationModelBase::Commit Transaction:failed %s",GetErrorMessage(r));
+
+               __isBeginTransaction = false;
+       }
+
+       CATCH:
+       return r;
+}
+
+result
+PresentationModelBase::GetLastInsertedId(String& tableName, int& rowId)
+{
+       String query;
+       result r = E_FAILURE;
+       int count = -1;
+       bool nextRowpresent = false;
+
+       query.Append(L"SELECT last_insert_rowid() FROM ");
+       query.Append(tableName);
+
+       r = PresentationModelBase::ExecuteQuery(query, count);
+       TryCatch(!IsFailed(r),,"PresentationModelBase::GetLastInsertedId query failed %s",GetErrorMessage(r));
+
+       r = PresentationModelBase::DbIsNextRowPresent(nextRowpresent);
+
+       if (nextRowpresent == true)
+       {
+               r = PresentationModelBase::GetColumn(0, rowId);
+               if (IsFailed(r))
+               {
+                       AppLogDebug("PresentationModelBase::GetLstInsertedId -(%s)\n", GetErrorMessage(r));
+                       return r;
+               }
+       }
+       CATCH: return r;
+}
+
+bool
+PresentationModelBase::GetCurrentDateTime(DateTime& dt)
+{
+       DateTime dtNow;
+       LocaleManager localManager;
+       result r = E_FAILURE;
+       TimeZone tz;
+
+       r = SystemTime::GetCurrentTime(dt);
+       return true;
+}
+
+String
+PresentationModelBase::GetStringFromDate(DateTime& date)
+{
+       String dateFormat = L"";
+       dateFormat.Append(date.GetYear());
+       dateFormat.Append('-');
+       if(date.GetMonth() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetMonth());
+       dateFormat.Append('-');
+       if(date.GetDay() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetDay());
+       dateFormat.Append(' ');
+       if(date.GetHour() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetHour());
+       dateFormat.Append(':');
+       if(date.GetMinute() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetMinute());
+       dateFormat.Append(':');
+       if(date.GetSecond() < 10)
+       {
+               dateFormat.Append('0');
+       }
+       dateFormat.Append(date.GetSecond());
+       return dateFormat;
+}
diff --git a/src/IntRadioCustomItem.cpp b/src/IntRadioCustomItem.cpp
new file mode 100644 (file)
index 0000000..1f58b61
--- /dev/null
@@ -0,0 +1,85 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet RadioCustomItem class
+/*@file:       RadioCustomItem.cpp
+ *@brief:      The RadioCustomItem
+ */
+#include <FApp.h>
+#include <FUiControls.h>
+
+#include "IntCommonLib.h"
+#include "IntRadioCustomItem.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui::Controls;
+
+const int RadioCustomItem::IDA_FORMAT_STRING = 500;
+
+RadioCustomItem::RadioCustomItem(void)
+{
+       __width = 0;
+       __height = 0;
+       __text = L"";
+}
+
+RadioCustomItem::~RadioCustomItem(void)
+{
+
+}
+
+result
+RadioCustomItem::Construct(int width, int height)
+{
+       result r = E_FAILURE;
+       __fontSize = CommonUtil::GetFontSize();
+       __width = width;
+       __height = height;
+       const Dimension dim(width, height);
+       r = CustomItem::Construct(dim, LIST_ANNEX_STYLE_RADIO);
+
+       return r;
+}
+
+void
+RadioCustomItem::SetText(Tizen::Base::String& text)
+{
+       __text = text;
+}
+
+String
+RadioCustomItem::GetText(void)
+{
+       return __text;
+}
+
+result
+RadioCustomItem::Make(void)
+{
+       result r = E_FAILURE;
+       Color textColor = CUSTOM_COLOR_LISTVIEW_TEXT2;
+       Color pressedTextColor = CUSTOM_COLOR_LISTVIEW_TEXT;
+
+       AppLogDebug("RadioCustomItem::the text is %ls",__text.GetPointer());
+       r = AddElement(Rectangle(16, 5, __width - 120 , __height), IDA_FORMAT_STRING, __text, __fontSize, textColor, textColor, textColor, true);
+       TryCatch(!IsFailed(r),,"RadioCustomItem::the value is %s",GetErrorMessage(r));
+
+       CATCH:
+       return r;
+}
diff --git a/src/IntReaderFontSizeForm.cpp b/src/IntReaderFontSizeForm.cpp
new file mode 100644 (file)
index 0000000..e6d65e6
--- /dev/null
@@ -0,0 +1,163 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet IntFontSize class
+/*@file:       IntFontSize.cpp
+ *@brief:      This class defines IntFontSize used to change the font size
+ *
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+
+#include "IntCommonLib.h"
+#include "IntReaderFontSizeForm.h"
+#include "IntSceneRegister.h"
+#include "IntSettingPresentationModel.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+
+ReaderFontSizeForm::ReaderFontSizeForm(void)
+{
+       __pFontSlider = null;
+       __pFontValue = null;
+}
+
+ReaderFontSizeForm::~ReaderFontSizeForm(void)
+{
+
+}
+
+bool
+ReaderFontSizeForm::Initialize(void)
+{
+       Form::Construct(L"IDL_FONT_SIZE");
+
+       return true;
+}
+
+result
+ReaderFontSizeForm::OnInitializing(void)
+{
+       result r = E_SUCCESS;
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager != null)
+       {
+               r = pSceneManager->AddSceneEventListener(IDSCN_FONT_SIZE, *this);
+               TryCatch(!IsFailed(r),,"AddSceneEventListener failed with error %s",GetErrorMessage(r));
+       }
+
+       SetFormBackEventListener(this);
+
+       r = GetHeader()->SetTitleText(CommonUtil::GetString(L"IDS_BR_BODY_FONT_SIZE"));
+       TryCatch(!IsFailed(r),,"OnInitialized failed with %s",GetErrorMessage(r));
+
+       __pFontSlider = static_cast< Slider* >(GetControl(
+                       L"IDC_FONT_SLIDER", true));
+       if (__pFontSlider == null)
+       {
+               return E_FAILURE;
+       }
+       __pFontSlider->AddSliderEventListener(*this);
+
+       r = __pFontSlider->SetBounds(Rectangle(0, 10, GetClientAreaBounds().width, 120));
+       TryCatch(!IsFailed(r),,"OnInitialized failed with %s",GetErrorMessage(r));
+
+       r = __pFontSlider->SetRange(10, 30);
+       TryCatch(!IsFailed(r),,"OnInitialized failed with %s",GetErrorMessage(r));
+
+       GetFooter()->AddActionEventListener(*this);
+
+       CATCH:
+       return r;
+}
+
+void
+ReaderFontSizeForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       __pFontValue = dynamic_cast<Integer*>(pArgs->GetAt(0));
+
+       if (__pFontValue == null)
+       {
+               return;
+       }
+
+       if (__pFontSlider != null && __pFontValue != null)
+       {
+               __pFontSlider->SetValue(__pFontValue->ToInt());
+       }
+       return;
+}
+
+void
+ReaderFontSizeForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+       return;
+}
+
+void
+ReaderFontSizeForm::OnSliderBarMoved(Tizen::Ui::Controls::Slider& source, int value)
+{
+       *__pFontValue = value;
+       return;
+}
+
+void
+ReaderFontSizeForm::OnFormBackRequested(Form& source)
+{
+       result r = E_FAILURE;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       ArrayList *pArgList = new(std::nothrow) ArrayList();
+
+       if (pArgList != null)
+       {
+               r = pArgList->Construct();
+               TryCatch(!IsFailed(r),,"OnFormBackRequested failed with %s",GetErrorMessage(r));
+
+               SettingPresentationModel::GetInstance()->SetReaderFontSize(__pFontValue->ToInt());
+               TryCatch(!IsFailed(r),,"OnFormBackRequested failed with %s",GetErrorMessage(r));
+
+               if (pSceneManager != null)
+               {
+                       r = pSceneManager->GoBackward(BackwardSceneTransition());
+                       TryCatch(!IsFailed(r), "ReaderFontSizeForm::OnFormBackRequested Failed to GoBackward %s",GetErrorMessage(r));
+               }
+       }
+
+       CATCH:
+
+       if( pArgList != NULL)
+       {
+               delete pArgList;
+       }
+
+       return;
+}
+
+void
+ReaderFontSizeForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+
+}
diff --git a/src/IntSceneRegister.cpp b/src/IntSceneRegister.cpp
new file mode 100644 (file)
index 0000000..bd0dab1
--- /dev/null
@@ -0,0 +1,128 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:    IntSceneRegister.cpp
+ *@brief:      This header file contains the declarations of the %lsceneRegister class.
+ *
+ */
+
+#include <FUi.h>
+
+#include "IntSceneRegister.h"
+#include "IntFormFactory.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Ui::Scenes;
+
+const wchar_t* IDSCN_MAIN_VIEW = L"ScnMainMenu";
+const wchar_t* IDSCN_BOOKMARK_VIEW = L"ScnBookmark";
+const wchar_t* IDSCN_HISTORY_LIST = L"ScnHistory";
+const wchar_t* IDSCN_FIND_WORD = L"ScnFindWord";
+const wchar_t* IDSCN_EDIT_HISTORY_LIST = L"ScnEditHistory";
+const wchar_t* IDSCN_SETTINGS_CLEAR_PRIVATE_DATA = L"ScnSettingsClearPrivateData";
+const wchar_t* IDSCN_MULTIPLE_WINDOW = L"ScnMultipleWindow";
+const wchar_t* IDSCN_MULTIPLE_WINDOW_GRID = L"ScnMultipleWindowGrid";
+const wchar_t* IDSCN_SETTINGS = L"ScnSettings";
+const wchar_t* IDSCN_ADD_BOOKMARK = L"ScnAddBookmark";
+const wchar_t* IDSCN_ARTICLE_READER = L"ScnArticleReader";
+const wchar_t* IDSCN_EDIT_BOOKMARK_LIST = L"ScnEditBookmarkList";
+const wchar_t* IDSCN_CREATE_BOOKMARK_FOLDER = L"ScnCreateBookmarkFolder";
+const wchar_t* IDSCN_FONT_SIZE = L"ScnFontSize";
+const wchar_t* IDSCN_EDIT_HOMEPAGE_VIEW = L"ScnEditHomePage";
+const wchar_t* IDSCN_BRIGHTNESS = L"ScnBrightness";
+
+SceneRegister::SceneRegister(void)
+{
+
+}
+
+SceneRegister::~SceneRegister(void)
+{
+
+}
+
+void
+SceneRegister::RegisterAllScenes(void)
+{
+       static const wchar_t* PANEL_BLANK = L"";
+       static FormFactory formFactory;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return;
+       }
+       pSceneManager->RegisterFormFactory(formFactory);
+
+       pSceneManager->RegisterScene(IDSCN_BOOKMARK_VIEW, IDL_FORM_BOOKMARK_LIST_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_HISTORY_LIST, IDL_FORM_HISTORY_LIST_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_FIND_WORD, IDL_FORM_FIND_WORD_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_EDIT_HISTORY_LIST, IDL_FORM_EDIT_HISTORY_LIST_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_SETTINGS_CLEAR_PRIVATE_DATA, IDL_FORM_SETTINGS_CLEAR_PRIVATE_DATA_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_MULTIPLE_WINDOW, IDL_FORM_MULTIPLE_WINDOW_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_SETTINGS, IDL_FORM_SETTINGS_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_ADD_BOOKMARK, IDL_FORM_ADD_BOOKMARK_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_ARTICLE_READER, IDL_FORM_ARTICLE_READER_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_EDIT_BOOKMARK_LIST, IDL_FORM_EDIT_BOOKMARK_LIST_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_CREATE_BOOKMARK_FOLDER, IDL_FORM_CREATE_BOOKMARK_FOLDER_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_FONT_SIZE, IDL_FORM_FONT_SIZE_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_EDIT_HOMEPAGE_VIEW, IDL_FORM_EDIT_HOME_PAGE_SCENE, PANEL_BLANK);
+       pSceneManager->RegisterScene(IDSCN_BRIGHTNESS, IDL_FORM_BRIGHTNESS_SCENE, PANEL_BLANK);
+
+}
+
+result
+SceneRegister::RegisterNewMainView(const Tizen::Base::String& sceneID, const Tizen::Base::String& FormID)
+{
+       result r = E_SUCCESS;
+       static const wchar_t* PANEL_BLANK = L"";
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return E_FAILURE;
+       }
+
+       r = pSceneManager->RegisterScene(sceneID, FormID, PANEL_BLANK);
+
+       if (GetLastResult() != E_SUCCESS)
+       {
+               AppLogDebug("fail Not registered");
+       }
+       else
+       {
+               AppLogDebug("success registered");
+       }
+       return r;
+}
+
+result
+SceneRegister::DestroyAndUnRegisterScene(const String& sceneID)
+{
+       result r = E_SUCCESS;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+
+       if (pSceneManager == null)
+       {
+               return E_FAILURE;
+       }
+       pSceneManager->UnregisterScene(sceneID);
+       pSceneManager->DestroyScene(sceneID);
+       return r;
+}
diff --git a/src/IntSettingClearPrivateDataForm.cpp b/src/IntSettingClearPrivateDataForm.cpp
new file mode 100644 (file)
index 0000000..22e9c80
--- /dev/null
@@ -0,0 +1,338 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet SettingsClearPrivateDataForm class
+/*@file: IntSettingsClearPrivateDataForm.cpp
+ *@brief:       The SettingsClearPrivateDataForm used to create private data scene
+ *
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+#include "IntSettingClearPrivateDataForm.h"
+#include "IntSceneRegister.h"
+#include "IntHistoryPresentationModel.h"
+#include "IntSettingPresentationModel.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+const int SettingsClearPrivateDataForm::IDA_FORMAT_TITLE_STRING = 101;
+const int SettingsClearPrivateDataForm::IDA_BUTTON_DELETE = 102;
+const int SettingsClearPrivateDataForm::IDA_BUTTON_CANCEL = 103;
+
+SettingsClearPrivateDataForm::SettingsClearPrivateDataForm()
+       : __pList(null)
+       , __clearItem(5)
+{
+}
+
+SettingsClearPrivateDataForm::~SettingsClearPrivateDataForm()
+{
+}
+
+bool
+SettingsClearPrivateDataForm::Initialize(void)
+{
+       Construct(L"IDL_SETTINGS_CLEAR_PRIVATE_DATA");
+       //SetBackgroundColor(Color::GetColor(COLOR_ID_BLACK));
+       return true;
+}
+
+result
+SettingsClearPrivateDataForm::OnInitializing(void)
+{
+       result r = E_SUCCESS;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               return E_FAILURE;
+       }
+
+       Footer* pFooter = GetFooter();
+
+       if ( pFooter == null)
+       {
+               return E_FAILURE;
+       }
+       FooterItem deleteButton;
+       FooterItem cancelButton;
+
+       SetFormStyle(FORM_STYLE_NORMAL | FORM_STYLE_INDICATOR | FORM_STYLE_HEADER | FORM_STYLE_FOOTER);
+
+       r = pSceneManager->AddSceneEventListener(IDSCN_SETTINGS_CLEAR_PRIVATE_DATA, *this);
+
+       // Setup back event listener
+       SetFormBackEventListener(this);
+       pFooter->AddActionEventListener(*this);
+
+       __pList = static_cast< ListView* >(GetControl(L"IDC_CLEAR_LISTVIEW"));
+       if (__pList != null)
+       {
+               __pList->SetItemProvider(*this);
+               __pList->AddListViewItemEventListener(*this);
+       }
+
+       AddOrientationEventListener(*this);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_ICON);
+       deleteButton.Construct(IDA_BUTTON_DELETE);
+       deleteButton.SetText(L"Delete");
+
+       pFooter->AddItem(deleteButton);
+       cancelButton.Construct(IDA_BUTTON_CANCEL);
+       cancelButton.SetText(L"Cancel");
+
+       pFooter->AddItem(cancelButton);
+       pFooter->SetItemEnabled(0, false);
+       return r;
+}
+
+result
+SettingsClearPrivateDataForm::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+       return r;
+}
+
+void
+SettingsClearPrivateDataForm::OnActionPerformed(const Control& source, int actionId)
+{
+       Footer* pFooter = GetFooter();
+       if ( pFooter == NULL )
+       {
+               return;
+       }
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               return;
+       }
+       switch (actionId)
+       {
+       case IDA_BUTTON_DELETE:
+       {
+               AppLog("Delete button is called");
+               if (__pList)
+               {
+                       if (__pList->IsItemChecked(0) || __pList->IsItemChecked(1) || __pList->IsItemChecked(2) || __pList->IsItemChecked(3) || __pList->IsItemChecked(4))
+                       {
+                               pFooter->SetItemEnabled(0, true);
+                               pFooter->Invalidate(true);
+
+                               // Delete the specific index setting
+                               if (__pList->IsItemChecked(0) == true)
+                               {
+                                       // clear all private data
+                                       AppLog("Clear all private data");
+                                       HistoryPresentationModel::GetInstance()->ClearHistory();
+                                       SettingPresentationModel::GetInstance()->ClearCache();
+                                       SettingPresentationModel::GetInstance()->ClearCookie();
+                               }
+                               if (__pList->IsItemChecked(1) == true)
+                               {
+                                       // clear History
+                                       AppLog("Clear all History data");
+                               HistoryPresentationModel::GetInstance()->ClearHistory();
+                               }
+                               if (__pList->IsItemChecked(2) == true)
+                               {
+                                       // clear cache
+                                       AppLog("Clear all cache data");
+                                       SettingPresentationModel::GetInstance()->ClearCache();
+                               }
+                               if (__pList->IsItemChecked(3) == true)
+                               {
+                                       // clear cookie
+                                       AppLog("Clear all cookie data");
+                                       SettingPresentationModel::GetInstance()->ClearCookie();
+                               }
+                               else if (__pList->IsItemChecked(4) == true)
+                               {
+                                       // clear saved ID and password
+                                       AppLog("Clear saved ID and password");
+                               }
+                       }
+                       else
+                       {
+                               pFooter->SetItemEnabled(0, false);
+                               pFooter->Invalidate(true);
+                       }
+               }
+               SceneManager::GetInstance()->GoBackward(BackwardSceneTransition());
+       }
+       break;
+
+       case IDA_BUTTON_CANCEL:
+       {
+               AppLog("cancel button is called");
+               SceneManager::GetInstance()->GoBackward(BackwardSceneTransition());
+       }
+       break;
+
+       default:
+               break;
+       }
+}
+
+void
+SettingsClearPrivateDataForm::OnFormBackRequested(Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager == null)
+       {
+               return;
+       }
+       pSceneManager->GoBackward(BackwardSceneTransition(IDSCN_SETTINGS,  SCENE_TRANSITION_ANIMATION_TYPE_RIGHT));
+}
+
+void
+SettingsClearPrivateDataForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       if (__pList)
+       {
+               __pList->UpdateList();
+       }
+       return;
+}
+
+void
+SettingsClearPrivateDataForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+       return;
+}
+
+void
+SettingsClearPrivateDataForm::OnListViewContextItemStateChanged(ListView& listView, int index, int elementId, ListContextItemStatus state)
+{
+       return;
+}
+
+void
+SettingsClearPrivateDataForm::OnListViewItemStateChanged(ListView& listView, int index, int elementId, ListItemStatus status)
+{
+
+       bool checkstatus = __pList->IsItemChecked(index);
+
+       if (index == 0)
+       {
+               if (!checkstatus)
+               {
+                       __pList->SetItemChecked(0, false);
+                       __pList->SetItemChecked(1, false);
+                       __pList->SetItemChecked(2, false);
+                       __pList->SetItemChecked(3, false);
+                       __pList->SetItemChecked(4, false);
+               }
+               else
+               {
+                       __pList->SetItemChecked(0, true);
+                       __pList->SetItemChecked(1, true);
+                       __pList->SetItemChecked(2, true);
+                       __pList->SetItemChecked(3, true);
+                       __pList->SetItemChecked(4, true);
+               }
+       }
+       if (__pList->IsItemChecked(0) || __pList->IsItemChecked(1) || __pList->IsItemChecked(2) || __pList->IsItemChecked(3) || __pList->IsItemChecked(4))
+       {
+               GetFooter()->SetItemEnabled(0, true);
+               GetFooter()->Invalidate(true);
+       }
+       else
+       {
+               GetFooter()->SetItemEnabled(0, false);
+               GetFooter()->Invalidate(true);
+       }
+       return;
+}
+
+void
+SettingsClearPrivateDataForm::OnListViewItemSwept(ListView& listView, int index, SweepDirection direction)
+{
+       return;
+}
+
+void
+SettingsClearPrivateDataForm::OnListViewItemLongPressed(ListView& listView, int index, int elementId, bool& invokeListViewItemCallback)
+{
+       return;
+}
+
+ListItemBase*
+SettingsClearPrivateDataForm::CreateItem(int index, int itemWidth)
+{
+       Rectangle pagetTitleRect;
+       CustomItem* pItem = new(std::nothrow) CustomItem();
+       ListAnnexStyle style = LIST_ANNEX_STYLE_MARK;
+       pItem->Construct(Tizen::Graphics::Dimension(itemWidth, 112), style);
+       Rectangle screenBounds = GetBounds();
+
+       pagetTitleRect.SetBounds(screenBounds.x + 15, 38, screenBounds.width - 10, 40);
+
+       if (index == 0)
+       {
+               pItem->AddElement(pagetTitleRect, IDA_FORMAT_TITLE_STRING, L"Select all", 38, Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), true);
+       }
+       else if (index == 1)
+       {
+               pItem->AddElement(pagetTitleRect, IDA_FORMAT_TITLE_STRING, L"History", 38, Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), true);
+       }
+       else if (index == 2)
+       {
+               pItem->AddElement(pagetTitleRect, IDA_FORMAT_TITLE_STRING, L"Cache", 38, Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), true);
+       }
+       else if (index == 3)
+       {
+               pItem->AddElement(pagetTitleRect, IDA_FORMAT_TITLE_STRING, L"Cookie", 38, Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), true);
+       }
+       else if (index == 4)
+       {
+               pItem->AddElement(pagetTitleRect, IDA_FORMAT_TITLE_STRING, L"Saved ID and password", 38, Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), Color::GetColor(COLOR_ID_BLACK), true);
+       }
+
+       return pItem;
+}
+
+bool
+SettingsClearPrivateDataForm::DeleteItem(int index, ListItemBase* pItem, int itemWidth)
+{
+       delete pItem;
+       pItem = null;
+       return true;
+}
+
+int
+SettingsClearPrivateDataForm::GetItemCount(void)
+{
+       return __clearItem;
+}
+
+void
+SettingsClearPrivateDataForm::OnOrientationChanged(const Control& source, OrientationStatus orientationStatus)
+{
+       if (__pList)
+       {
+               __pList->UpdateList();
+       }
+       return;
+}
diff --git a/src/IntSettingForm.cpp b/src/IntSettingForm.cpp
new file mode 100644 (file)
index 0000000..c0b5a30
--- /dev/null
@@ -0,0 +1,1259 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet SettingForm class
+/*@file:       IntSettingForm.cpp
+ *@brief:      The SettingForm
+ */
+
+#include <FApp.h>
+#include <FGraphics.h>
+#include <FUi.h>
+
+#include "IntCommonLib.h"
+#include "IntConfirmationPopup.h"
+#include "IntDefaultCustomItem.h"
+#include "IntDropDownCustomItem.h"
+#include "IntHistoryPresentationModel.h"
+#include "IntInternetApp.h"
+#include "IntMultipleWindowPresentationModel.h"
+#include "IntNotificationPanel.h"
+#include "IntRadioCustomItem.h"
+#include "IntSceneRegister.h"
+#include "IntSettingForm.h"
+#include "IntSettingPresentationModel.h"
+#include "IntSettingToggleCustomItem.h"
+
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+
+
+SettingForm::SettingForm(void)
+: __fontValue(0),__pResetPopup(null),__pWindowInfo(null) , __pConfirmationPopup(null),__pNotification(null)
+{
+       __currentURL = L"";
+       __pList = null;
+       InitializeSettingValues();
+       __fontSize = 44;
+}
+
+SettingForm::~SettingForm(void)
+{
+       if (pGroupItemCount)
+       {
+               delete[] pGroupItemCount;
+               pGroupItemCount = null;
+       }
+}
+
+void
+SettingForm::InitializeSettingValues(void)
+{
+       AppLog("SettingForm::InitializeSettingValues homepage %ls",SettingPresentationModel::GetInstance()->GetHomepage().GetPointer());
+       groupCount = 5;
+       pGroupItemCount = new(std::nothrow) int[5];
+       pGroupItemCount[0] = 5;  //Homepage
+       pGroupItemCount[1] = 6;  //Page content settings
+       pGroupItemCount[2] = 9;  //Private and Security
+       pGroupItemCount[3] = 4;  //Search
+       pGroupItemCount[4] = 1;  //Website settings and Reset
+
+       for (int iter = (int) SETTING_INVALID + 1; iter < (int) SETTING_MAX; iter++)
+       {
+               settingInfo[iter].isSelected = false;
+       }
+
+       AppLogDebug("image display %d", (int) SettingPresentationModel::GetInstance()->IsDisplayImagesEnabled());
+       settingInfo[SETTING_HOMEPAGE_TITLE].titleText = CommonUtil::GetString(L"IDS_BR_BODY_HOMEPAGE");
+       settingInfo[SETTING_HOMEPAGE_TITLE].subText = SettingPresentationModel::GetInstance()->GetHomepage();
+       settingInfo[SETTING_HOMEPAGE_TITLE].itemType = ITEM_TYPE_DROPDOWN;
+
+       settingInfo[SETTING_CURRENT_PAGE].titleText = CommonUtil::GetString(L"IDS_BR_BODY_CURRENT_PAGE");
+       settingInfo[SETTING_CURRENT_PAGE].subText = L"";
+       settingInfo[SETTING_CURRENT_PAGE].itemType = ITEM_TYPE_RADIO;
+
+       settingInfo[SETTING_BLANK_PAGE].titleText = CommonUtil::GetString(L"IDS_BR_BODY_BLANK_PAGE");
+       settingInfo[SETTING_BLANK_PAGE].subText = L"";
+       settingInfo[SETTING_BLANK_PAGE].itemType = ITEM_TYPE_RADIO;
+       if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_BLANK_PAGE")) == 0)
+       {
+               settingInfo[SETTING_BLANK_PAGE].isSelected = true;
+       }
+
+       settingInfo[SETTING_MOST_VISITED_SITE].titleText = CommonUtil::GetString(L"IDS_BR_BODY_MOST_VISITED_SITES");
+       settingInfo[SETTING_MOST_VISITED_SITE].subText = L"";
+       settingInfo[SETTING_MOST_VISITED_SITE].itemType = ITEM_TYPE_RADIO;
+       if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_MOST_VISITED_SITES")) == 0)
+       {
+               settingInfo[SETTING_MOST_VISITED_SITE].isSelected = true;
+       }
+       WindowInfo* pWindowInfo = null;
+       String curUrl = SettingPresentationModel::GetInstance()->GetFavoriteUrl();
+       AppLog("SettingForm::OnSceneActivatedN check1");
+
+       settingInfo[SETTING_FAVORITE_URL].titleText = L"http://www.tizen.org";
+       if (SettingPresentationModel::GetInstance()->GetFavoriteUrl().CompareTo(L"") == 0)
+       {
+               SettingPresentationModel::GetInstance()->SetFavoriteValue(L"http://www.tizen.org");
+       }
+       settingInfo[SETTING_FAVORITE_URL].subText = L"";
+       settingInfo[SETTING_FAVORITE_URL].itemType = ITEM_TYPE_RADIO;
+
+       String homePage = SettingPresentationModel::GetInstance()->GetHomepage();
+       if (homePage.CompareTo((L"IDS_BR_BODY_MOST_VISITED_SITES")) == 0)
+       {
+               settingInfo[SETTING_MOST_VISITED_SITE].isSelected = true;
+               settingInfo[SETTING_BLANK_PAGE].isSelected = false;
+               settingInfo[SETTING_CURRENT_PAGE].isSelected = false;
+               settingInfo[SETTING_FAVORITE_URL].isSelected = false;
+               SettingPresentationModel::GetInstance()->SetHomepage(L"IDS_BR_BODY_MOST_VISITED_SITES");
+       }
+       else if (homePage.CompareTo((L"IDS_BR_BODY_BLANK_PAGE")) == 0)
+       {
+               settingInfo[SETTING_MOST_VISITED_SITE].isSelected = false;
+               settingInfo[SETTING_BLANK_PAGE].isSelected = true;
+               settingInfo[SETTING_CURRENT_PAGE].isSelected = false;
+               settingInfo[SETTING_FAVORITE_URL].isSelected = false;
+               SettingPresentationModel::GetInstance()->SetHomepage(L"IDS_BR_BODY_BLANK_PAGE");
+       }
+       else
+       {
+               settingInfo[SETTING_MOST_VISITED_SITE].isSelected = false;
+               settingInfo[SETTING_BLANK_PAGE].isSelected = false;
+               settingInfo[SETTING_CURRENT_PAGE].isSelected = false;
+               settingInfo[SETTING_FAVORITE_URL].isSelected = true;
+       }
+
+       settingInfo[SETTING_DEFAULT_VIEW_TITLE].titleText = CommonUtil::GetString(L"IDS_BR_BODY_DEFAULT_VIEW");
+       settingInfo[SETTING_DEFAULT_VIEW_TITLE].subText = CommonUtil::GetString(SettingPresentationModel::GetInstance()->GetDefaultView());
+       settingInfo[SETTING_DEFAULT_VIEW_TITLE].itemType = ITEM_TYPE_DROPDOWN;
+
+       settingInfo[SETTING_FIT_TO_WIDTH].titleText = CommonUtil::GetString(L"IDS_BR_BODY_FIT_TO_WIDTH");
+       settingInfo[SETTING_FIT_TO_WIDTH].subText = L"";
+       settingInfo[SETTING_FIT_TO_WIDTH].itemType = ITEM_TYPE_RADIO;
+       settingInfo[SETTING_FIT_TO_WIDTH].isSelected = !(String::Compare(settingInfo[SETTING_FIT_TO_WIDTH].titleText, settingInfo[SETTING_DEFAULT_VIEW_TITLE].subText));
+
+       settingInfo[SETTING_READABLE].titleText = CommonUtil::GetString(L"IDS_BR_BODY_READABLE");
+       settingInfo[SETTING_READABLE].subText = L"";
+       settingInfo[SETTING_READABLE].itemType = ITEM_TYPE_RADIO;
+       settingInfo[SETTING_READABLE].isSelected = !(String::Compare(settingInfo[SETTING_READABLE].titleText, settingInfo[SETTING_DEFAULT_VIEW_TITLE].subText));
+
+       settingInfo[SETTING_RUN_JAVASCRIPT].titleText = CommonUtil::GetString(L"IDS_BR_BODY_RUN_JAVASCRIPT");
+       settingInfo[SETTING_RUN_JAVASCRIPT].subText = L"";
+       settingInfo[SETTING_RUN_JAVASCRIPT].itemType = ITEM_TYPE_TOGGLE;
+       settingInfo[SETTING_RUN_JAVASCRIPT].isSelected = SettingPresentationModel::GetInstance()->IsRunJavascriptEnabled();
+
+       settingInfo[SETTING_DISPLAY_IMAGES].titleText = CommonUtil::GetString(L"IDS_BR_OPT_LOAD_IMAGES");
+       settingInfo[SETTING_DISPLAY_IMAGES].subText = L"";
+       settingInfo[SETTING_DISPLAY_IMAGES].itemType = ITEM_TYPE_TOGGLE;
+       settingInfo[SETTING_DISPLAY_IMAGES].isSelected = SettingPresentationModel::GetInstance()->IsDisplayImagesEnabled();
+
+       settingInfo[SETTING_BLOCK_POPUP].titleText = CommonUtil::GetString(L"IDS_BR_BODY_BLOCK_POP_UPS_ABB");
+       settingInfo[SETTING_BLOCK_POPUP].subText = L"";
+       settingInfo[SETTING_BLOCK_POPUP].itemType = ITEM_TYPE_TOGGLE;
+       settingInfo[SETTING_BLOCK_POPUP].isSelected = !SettingPresentationModel::GetInstance()->IsBlockPopUp();
+
+       settingInfo[SETTING_CLEAR_CACHE].titleText = CommonUtil::GetString(L"IDS_BR_BODY_CLEAR_CACHE");
+       settingInfo[SETTING_CLEAR_CACHE].subText = L"";
+       settingInfo[SETTING_CLEAR_CACHE].itemType = ITEM_TYPE_NORMAL;
+
+       settingInfo[SETTING_CLEAR_HISTORY].titleText = CommonUtil::GetString(L"IDS_BR_BODY_CLEAR_HISTORY");
+       settingInfo[SETTING_CLEAR_HISTORY].subText = L"";
+       settingInfo[SETTING_CLEAR_HISTORY].itemType = ITEM_TYPE_NORMAL;
+
+       settingInfo[SETTING_SHOW_SECURITY_WARNINGS].titleText = CommonUtil::GetString(L"IDS_BR_BODY_SHOW_SECURITY_WARNINGS");
+       settingInfo[SETTING_SHOW_SECURITY_WARNINGS].subText = L"";
+       settingInfo[SETTING_SHOW_SECURITY_WARNINGS].itemType = ITEM_TYPE_TOGGLE;
+       settingInfo[SETTING_SHOW_SECURITY_WARNINGS].isSelected = SettingPresentationModel::GetInstance()->IsSecurityWarningsEnabled();
+
+       settingInfo[SETTING_ACCEPT_COOKIES].titleText = CommonUtil::GetString(L"IDS_BR_BODY_ACCEPT_COOKIES");
+       settingInfo[SETTING_ACCEPT_COOKIES].subText = L"";
+       settingInfo[SETTING_ACCEPT_COOKIES].itemType = ITEM_TYPE_TOGGLE;
+       settingInfo[SETTING_ACCEPT_COOKIES].isSelected = SettingPresentationModel::GetInstance()->IsCookiesEnabled();
+
+       settingInfo[SETTING_CLEAR_COOKIE_DATA].titleText = CommonUtil::GetString(L"IDS_BR_BODY_CLEAR_ALL_COOKIE_DATA");
+       settingInfo[SETTING_CLEAR_COOKIE_DATA].subText = CommonUtil::GetString(L"IDS_BR_BODY_COOKIES");
+       settingInfo[SETTING_CLEAR_COOKIE_DATA].itemType = ITEM_TYPE_NORMAL;
+
+       settingInfo[SETTING_REMEMBER_FORM_DATA].titleText = CommonUtil::GetString(L"IDS_BR_BODY_REMEMBER_FORM_DATA");
+       settingInfo[SETTING_REMEMBER_FORM_DATA].subText = L"";
+       settingInfo[SETTING_REMEMBER_FORM_DATA].itemType = ITEM_TYPE_TOGGLE;
+       settingInfo[SETTING_REMEMBER_FORM_DATA].isSelected = SettingPresentationModel::GetInstance()->IsRememberFormData();
+
+       settingInfo[SETTING_CLEAR_FORM_DATA].titleText = CommonUtil::GetString(L"IDS_BR_BODY_CLEAR_FORM_DATA");
+       settingInfo[SETTING_CLEAR_FORM_DATA].subText = CommonUtil::GetString(L"IDS_BR_HEADER_FORM_DATA");
+       settingInfo[SETTING_CLEAR_FORM_DATA].itemType = ITEM_TYPE_NORMAL;
+
+       settingInfo[SETTING_REMEMBER_PASSWORD].titleText = CommonUtil::GetString(L"IDS_BR_BODY_REMEMBER_PASSWORDS");
+       settingInfo[SETTING_REMEMBER_PASSWORD].subText = L"";
+       settingInfo[SETTING_REMEMBER_PASSWORD].itemType = ITEM_TYPE_TOGGLE;
+       settingInfo[SETTING_REMEMBER_PASSWORD].isSelected = SettingPresentationModel::GetInstance()->IsRememberPassword();
+
+
+       settingInfo[SETTING_CLEAR_PASSWORDS].titleText = CommonUtil::GetString(L"IDS_BR_BODY_CLEAR_PASSWORDS");
+       settingInfo[SETTING_CLEAR_PASSWORDS].subText = L"";
+       settingInfo[SETTING_CLEAR_PASSWORDS].itemType = ITEM_TYPE_NORMAL;
+
+       settingInfo[SETTING_SEARCH_ENGINE_TITLE].titleText = CommonUtil::GetString(L"IDS_BR_BODY_SEARCH_ENGINE");
+       settingInfo[SETTING_SEARCH_ENGINE_TITLE].subText = SettingPresentationModel::GetInstance()->GetSearchEngine();
+       settingInfo[SETTING_SEARCH_ENGINE_TITLE].itemType = ITEM_TYPE_DROPDOWN;
+
+       settingInfo[SETTING_SEARCH_ENGINE_YAHOO].titleText = L"Yahoo";  //CommonUtil::GetString(L"IDS_BR_BODY_YAHOO");
+       settingInfo[SETTING_SEARCH_ENGINE_YAHOO].subText = L"";
+       settingInfo[SETTING_SEARCH_ENGINE_YAHOO].itemType = ITEM_TYPE_RADIO;
+       settingInfo[SETTING_SEARCH_ENGINE_YAHOO].isSelected = !(String::Compare(settingInfo[SETTING_SEARCH_ENGINE_YAHOO].titleText, settingInfo[SETTING_SEARCH_ENGINE_TITLE].subText));
+
+       settingInfo[SETTING_SEARCH_ENGINE_NAVER].titleText = L"Naver";          //CommonUtil::GetString(L"IDS_BR_BODY_NAVER");
+       settingInfo[SETTING_SEARCH_ENGINE_NAVER].subText = L"";
+       settingInfo[SETTING_SEARCH_ENGINE_NAVER].itemType = ITEM_TYPE_RADIO;
+       settingInfo[SETTING_SEARCH_ENGINE_NAVER].isSelected = !(String::Compare(settingInfo[SETTING_SEARCH_ENGINE_NAVER].titleText, settingInfo[SETTING_SEARCH_ENGINE_TITLE].subText));
+
+       settingInfo[SETTING_SEARCH_ENGINE_GOOGLE].titleText = L"Google";//CommonUtil::GetString(L"IDS_COM_BODY_GOOGLE");
+       settingInfo[SETTING_SEARCH_ENGINE_GOOGLE].subText = L"";
+       settingInfo[SETTING_SEARCH_ENGINE_GOOGLE].itemType = ITEM_TYPE_RADIO;
+       settingInfo[SETTING_SEARCH_ENGINE_GOOGLE].isSelected = !(String::Compare(settingInfo[SETTING_SEARCH_ENGINE_GOOGLE].titleText, settingInfo[SETTING_SEARCH_ENGINE_TITLE].subText));
+
+       settingInfo[SETTING_RESET_TO_DEFAULT].titleText = CommonUtil::GetString(L"IDS_BR_BODY_RESET_TO_DEFAULT");
+       settingInfo[SETTING_RESET_TO_DEFAULT].subText = L"";
+       settingInfo[SETTING_RESET_TO_DEFAULT].itemType = ITEM_TYPE_NORMAL;
+}
+
+bool
+SettingForm::Initialize(void)
+{
+       result r = E_FAILURE;
+
+       r = Construct(L"IDL_SETTING_FORM");
+       if (IsFailed(r))
+       {
+               return false;
+       }
+       return true;
+}
+
+result
+SettingForm::OnInitializing(void)
+{
+       result r = E_FAILURE;
+       Footer* pFooter = NULL;
+       SceneManager* pSceneManager = NULL;
+
+       __fontSize = CommonUtil::GetFontSize();
+
+       bool isHwKeySupported = false;
+
+       //SetFormStyle(FORM_STYLE_NORMAL | FORM_STYLE_INDICATOR);
+       __pList = static_cast< GroupedListView* >(GetControl(L"IDC_SETTING_LIST"));
+       if ( __pList != NULL )
+       {
+
+               r = __pList->SetItemProvider(*this);
+               TryCatch(!IsFailed(r),,"setItemProvider failed with error %s",GetErrorMessage(r));
+               __pList->AddGroupedListViewItemEventListener(*this);
+       }
+
+//     pFooter = GetFooter();
+//     if (pFooter)
+//     {
+//             AppLogDebug("setting back button");
+//             pFooter->SetBackButtonEnabled(true);
+//     }
+       SetFormBackEventListener(this);
+       AppLog("SetFormBackEventListener result %s",GetErrorMessage(GetLastResult()));
+       pSceneManager = SceneManager::GetInstance();
+       if (pSceneManager != null)
+       {
+               r = pSceneManager->AddSceneEventListener(IDSCN_SETTINGS, *this);
+               TryCatch(!IsFailed(r),,"AddSceneEventListener failed with error %s",GetErrorMessage(r));
+       }
+       AddOrientationEventListener(*this);
+
+       CATCH:
+       return r;
+}
+
+void
+SettingForm::OnGroupedListViewContextItemStateChanged(GroupedListView& listView, int groupIndex, int itemIndex, int elementId, ListContextItemStatus status)
+{
+
+}
+
+void
+SettingForm::OnGroupedListViewItemStateChanged(GroupedListView& listView, int groupIndex, int itemIndex, int elementId, ListItemStatus status)
+{
+       int effectiveIndex = 0;
+       SettingPresentationModel* pSettingMgr = SettingPresentationModel::GetInstance();
+
+       if (pSettingMgr == null)
+               return;
+
+       for (int i = 0; i < groupIndex; i++)
+               effectiveIndex = effectiveIndex + pGroupItemCount[i];
+       effectiveIndex = effectiveIndex + itemIndex;
+
+       if (settingInfo[effectiveIndex].itemType == ITEM_TYPE_DROPDOWN)
+       {
+               AppLogDebug("refreshing data child count is %d", settingInfo[effectiveIndex].childCount);
+               if (settingInfo[effectiveIndex].isOpen == false)
+               {
+                       settingInfo[effectiveIndex].isOpen = true;
+                       settingInfo[effectiveIndex].childCount = 0;
+                       for (int iter = effectiveIndex + 1; iter < SETTING_MAX; iter++)
+                       {
+                               if (settingInfo[iter].itemType == ITEM_TYPE_RADIO)
+                                       settingInfo[effectiveIndex].childCount++;
+                               else
+                                       break;
+                       }
+/*
+                       listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+                       for(int iter = 0; iter < settingInfo[effectiveIndex].childCount; iter++)
+                       {
+                               listView.RefreshList(groupIndex, itemIndex + iter + 1, LIST_REFRESH_TYPE_ITEM_MODIFY);
+                       }
+*/
+                       listView.UpdateList();
+               }
+               else
+               {
+                       settingInfo[effectiveIndex].isOpen = false;
+/*
+                       listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+                       for(int iter = 0; iter < settingInfo[effectiveIndex].childCount; iter++)
+                       {
+                               listView.RefreshList(groupIndex, itemIndex + iter + 1, LIST_REFRESH_TYPE_ITEM_MODIFY);
+                       }
+*/
+                       listView.UpdateList();
+               }
+       }
+       else if (settingInfo[effectiveIndex].itemType == ITEM_TYPE_RADIO)
+       {
+
+               switch (effectiveIndex)
+               {
+               case SETTING_CURRENT_PAGE:
+                       //SettingPresentationModel::GetInstance()->SetHomepage(settingInfo[SETTING_FAVORITE_URL].titleText);
+                       AppLog("setting current page currentURL is =%ls",__currentURL.GetPointer());
+                       if (__currentURL.CompareTo(L"") != 0)
+                       {
+                               AppLog("setting current page currentURL is =%ls",__currentURL.GetPointer());
+                               SettingPresentationModel::GetInstance()->SetHomepage(CommonUtil::GetString(L"IDS_BR_BODY_USER_HOMEPAGE"));
+                               SettingPresentationModel::GetInstance()->SetFavoriteValue(__currentURL);
+                               settingInfo[SETTING_FAVORITE_URL].titleText = __currentURL;
+       //                      listView.RefreshList(groupIndex, effectiveIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       //                      listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       //                      listView.UpdateList();
+                       }
+                       break;
+               case SETTING_BLANK_PAGE:
+                       //SettingPresentationModel::GetInstance()->SetHomepage(settingInfo[SETTING_BLANK_PAGE].titleText);
+                       SettingPresentationModel::GetInstance()->SetHomepage((L"IDS_BR_BODY_BLANK_PAGE"));
+                       AppLog("GetHomepage() %ls",SettingPresentationModel::GetInstance()->GetHomepage().GetPointer());
+       //              listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       //              listView.UpdateList();
+
+                       break;
+               case SETTING_MOST_VISITED_SITE:
+                       SettingPresentationModel::GetInstance()->SetHomepage(L"IDS_BR_BODY_MOST_VISITED_SITES");
+       //              listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       //              listView.UpdateList();
+                       break;
+
+               case SETTING_FAVORITE_URL:
+                       //SettingPresentationModel::GetInstance()->SetHomepage(settingInfo[SETTING_FAVORITE_URL].titleText);
+                       SceneManager::GetInstance()->GoForward(ForwardSceneTransition(IDSCN_EDIT_HOMEPAGE_VIEW, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+                       break;
+
+               case SETTING_FIT_TO_WIDTH:
+                       SettingPresentationModel::GetInstance()->SetDefaultView(L"IDS_BR_BODY_FIT_TO_WIDTH");
+       //              listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       //              listView.UpdateList();
+                       break;
+
+               case SETTING_READABLE:
+                       SettingPresentationModel::GetInstance()->SetDefaultView(L"IDS_BR_BODY_READABLE");
+       //              listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       //              listView.UpdateList();
+                       break;
+
+               case SETTING_SEARCH_ENGINE_YAHOO:
+                       SettingPresentationModel::GetInstance()->SetSearchEngine(settingInfo[SETTING_SEARCH_ENGINE_YAHOO].titleText);
+       //              listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       //              listView.UpdateList();
+                       break;
+
+               case SETTING_SEARCH_ENGINE_NAVER:
+                       SettingPresentationModel::GetInstance()->SetSearchEngine(settingInfo[SETTING_SEARCH_ENGINE_NAVER].titleText);
+       //              listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       //              listView.UpdateList();
+                       break;
+
+               case SETTING_SEARCH_ENGINE_GOOGLE:
+                       SettingPresentationModel::GetInstance()->SetSearchEngine(settingInfo[SETTING_SEARCH_ENGINE_GOOGLE].titleText);
+       //              listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+       //              listView.UpdateList();
+                       break;
+
+
+               }
+
+               int parentIndex = 0;
+               for (parentIndex = effectiveIndex; parentIndex > SETTING_INVALID; parentIndex--)
+               {
+                       if (settingInfo[parentIndex].itemType == ITEM_TYPE_DROPDOWN)
+                               break;
+               }
+               settingInfo[parentIndex].subText = settingInfo[effectiveIndex].titleText;
+
+               listView.RefreshList(groupIndex, itemIndex - (effectiveIndex - parentIndex), LIST_REFRESH_TYPE_ITEM_MODIFY);
+               listView.RefreshList(groupIndex, parentIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+               for (int iter = 0; iter < settingInfo[parentIndex].childCount; iter++)
+               {
+                       if (parentIndex + iter + 1 != effectiveIndex)
+                       {
+                               AppLogDebug("long effectiveIndex %d set to false", itemIndex - (effectiveIndex - parentIndex) + iter + 1);
+                               settingInfo[parentIndex + iter + 1].isSelected = false;
+                       }
+                       else
+                       {
+                               AppLogDebug("effectiveIndex %d set to true", effectiveIndex);
+                               settingInfo[effectiveIndex].isSelected = true;
+                       }
+                       if (effectiveIndex == SETTING_CURRENT_PAGE)
+                       {
+                               settingInfo[SETTING_CURRENT_PAGE].isSelected = false;
+                               settingInfo[SETTING_FAVORITE_URL].isSelected = true;
+                       }
+                       listView.RefreshList(groupIndex, itemIndex - (effectiveIndex - parentIndex) + iter + 1, LIST_REFRESH_TYPE_ITEM_MODIFY);
+               }
+//             listView.UpdateList();
+               //listView.ScrollToItem(groupIndex, itemIndex, LIST_SCROLL_ITEM_ALIGNMENT_TOP);
+               Invalidate(true);
+       }
+       else if (settingInfo[effectiveIndex].itemType == ITEM_TYPE_TOGGLE)
+       {
+               if (settingInfo[effectiveIndex].isSelected == true)
+               {
+                       settingInfo[effectiveIndex].isSelected = false;
+               }
+               else
+               {
+                       settingInfo[effectiveIndex].isSelected = true;
+               }
+//             listView.RefreshList(groupIndex, itemIndex, LIST_REFRESH_TYPE_ITEM_MODIFY);
+               if(__pList != null)
+               {
+                       __pList->SetItemChecked(groupIndex, itemIndex, settingInfo[effectiveIndex].isSelected);
+               }
+       }
+
+       switch (effectiveIndex)
+       {
+
+       case SETTING_RUN_JAVASCRIPT:
+               SettingPresentationModel::GetInstance()->SetRunJavascriptEnabled(settingInfo[SETTING_RUN_JAVASCRIPT].isSelected);
+               break;
+
+       case SETTING_DISPLAY_IMAGES:
+               SettingPresentationModel::GetInstance()->SetDisplayImagesEnabled(settingInfo[SETTING_DISPLAY_IMAGES].isSelected);
+               break;
+
+       case SETTING_BLOCK_POPUP:
+               SettingPresentationModel::GetInstance()->SetBlockPopUp(!settingInfo[SETTING_BLOCK_POPUP].isSelected);
+               break;
+
+       case SETTING_CLEAR_CACHE:
+               ClearCache();
+               break;
+
+       case SETTING_CLEAR_HISTORY:
+               ClearHistory();
+               break;
+
+       case SETTING_SHOW_SECURITY_WARNINGS:
+               SettingPresentationModel::GetInstance()->SetSecurityWarningsEnabled(settingInfo[SETTING_SHOW_SECURITY_WARNINGS].isSelected);
+               break;
+
+       case SETTING_ACCEPT_COOKIES:
+               SettingPresentationModel::GetInstance()->SetCookiesEnabled(settingInfo[SETTING_ACCEPT_COOKIES].isSelected);
+               break;
+
+       case SETTING_CLEAR_COOKIE_DATA:
+               ClearCookie();
+               break;
+
+       case SETTING_REMEMBER_FORM_DATA:
+               SettingPresentationModel::GetInstance()->SetRememberFormData(settingInfo[SETTING_REMEMBER_FORM_DATA].isSelected);
+               break;
+
+       case SETTING_CLEAR_FORM_DATA:
+               ClearFormData();
+               break;
+
+       case SETTING_CLEAR_PASSWORDS:
+               ClearPasswords();
+               break;
+
+       case SETTING_REMEMBER_PASSWORD:
+               SettingPresentationModel::GetInstance()->SetRememberPassword(settingInfo[SETTING_REMEMBER_PASSWORD].isSelected);
+               break;
+
+
+       case SETTING_RESET_TO_DEFAULT:
+               //OpenResetPopup();
+               ResetToDefault();
+               break;
+
+       default:
+               break;
+       }
+}
+
+void
+SettingForm::OnGroupedListViewItemSwept(GroupedListView& listView, int groupIndex, int itemIndex, SweepDirection direction)
+{
+
+}
+
+GroupItem*
+SettingForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       result r = E_FAILURE;
+       String text(L"");
+       GroupItem* pItem = null;
+       const Color ITEM_TEXT_COLOR = CUSTOM_COLOR_SETTINGS_GROUPTITLE;
+
+       pItem = new(std::nothrow) GroupItem();
+       if (pItem == null)
+       {
+               return null;
+       }
+       r = pItem->Construct(Dimension(itemWidth, 76));
+       if (IsFailed(r))
+       {
+               delete pItem;
+               return null;
+       }
+
+       switch (groupIndex)
+       {
+       case 0:
+               text = CommonUtil::GetString(L"IDS_BR_BODY_HOMEPAGE"); // IDS_HOMEPAGE
+               settingInfo[SETTING_HOMEPAGE_TITLE].subText = SettingPresentationModel::GetInstance()->GetHomepage();
+               break;
+
+       case 1:
+               text = CommonUtil::GetString(L"IDS_BR_MBODY_PAGE_CONTENT_SETTINGS"); // IDS_BR_MBODY_PAGE_CONTENT_SETTINGS
+               break;
+
+       case 2:
+               text = CommonUtil::GetString(L"IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB");  // IDS_BR_BODY_PRIVACY_AND_SECURITY_ABB
+               break;
+
+       case 3:
+               text = CommonUtil::GetString(L"IDS_BR_BODY_SEARCH");    // IDS_BR_BODY_SEARCH
+               break;
+
+       case 4:
+               text = L" ";
+               __pList->SetItemEnabled(groupIndex,-1,false);
+               break;
+
+       default:
+               break;
+       }
+
+       pItem->SetElement(text, null);
+
+       AppLogDebug("background color set result %s", GetErrorMessage(r));
+
+       pItem->SetTextColor(ITEM_TEXT_COLOR);
+       return pItem;
+}
+
+ListItemBase*
+SettingForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLog("SettingForm::CreateItem --> groupIndex : %d, itemIndex: %d itemWidth: %d ", groupIndex, itemIndex, itemWidth);
+
+       result r = E_SUCCESS;
+       int effectiveIndex = 0;
+       const Color ITEM_BACKGROUND_COLOR = CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND;
+       const Color ITEM_RADIO_ITEM_BACKGROUND_COLOR = CUSTOM_COLOR_SETTINGS_LISTITEM_RADIO_BACKGROUND;
+       const Color ITEM_BACKGROUND_COLOR_HIGHLIGHTED = CUSTOM_BACKGROUND_COLOR_LISTVIEW_PRESSED_HIGHLIGHTED;
+
+       for (int i = 0; i < groupIndex; i++)
+               effectiveIndex = effectiveIndex + pGroupItemCount[i];
+       effectiveIndex = effectiveIndex + itemIndex;
+       AppLogDebug("SettingForm::CreateItem --> groupIndex : %d, itemIndex: %d itemWidth: %d effectiveIndex %d", groupIndex, itemIndex, itemWidth, effectiveIndex);
+
+       if (settingInfo[effectiveIndex].itemType == ITEM_TYPE_TOGGLE)
+       {
+               SettingToggleCustomItem* pItem = new(std::nothrow) SettingToggleCustomItem();
+               r = pItem->Construct(itemWidth, 112 + (__fontSize - 44));
+               if (IsFailed(r))
+               {
+                       delete pItem;
+                       return null;
+               }
+
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL,ITEM_BACKGROUND_COLOR);
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED,ITEM_BACKGROUND_COLOR_HIGHLIGHTED);
+//             if(__pList != null)
+//             {
+//                     __pList->SetItemChecked(groupIndex, itemIndex, settingInfo[effectiveIndex].isSelected);
+//             }
+
+               ArrayList *pList = new(std::nothrow) ArrayList();
+               pList->Construct();
+               Integer *pGroupIndex = new Integer(groupIndex);
+               Integer *pItemIndex = new Integer(itemIndex);
+               pList->Add(pGroupIndex);
+               pList->Add(pItemIndex);
+               AppLog("sending event UPDATE_LIST_COMPLETE");
+               SendUserEvent(UPDATE_LIST_COMPLETE,pList);
+
+               pItem->SetText(settingInfo[effectiveIndex].titleText);
+               pItem->Make();
+
+               return pItem;
+
+       }
+       else if (settingInfo[effectiveIndex].itemType == ITEM_TYPE_DROPDOWN)
+       {
+               DropDownCustomItem* pItem = new(std::nothrow) DropDownCustomItem();
+               r = pItem->Construct(itemWidth);
+               if (IsFailed(r))
+               {
+                       delete pItem;
+                       return null;
+               }
+
+/*             Bitmap* pNormalBackgroundBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_LIST_GROUP_BG9,itemWidth,128);
+               Bitmap* pPressedBackgroundBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_LIST_GROUP_BG_PRESS9,itemWidth,112);
+
+               if (pNormalBackgroundBitmap != NULL)
+               {
+                       pItem->SetBackgroundBitmap(LIST_ITEM_DRAWING_STATUS_NORMAL,pNormalBackgroundBitmap);
+                       delete pNormalBackgroundBitmap;
+               }
+
+               if (pPressedBackgroundBitmap != NULL)
+               {
+                       pItem->SetBackgroundBitmap(LIST_ITEM_DRAWING_STATUS_PRESSED,pPressedBackgroundBitmap);
+                       delete pPressedBackgroundBitmap;
+               }*/
+
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL,ITEM_BACKGROUND_COLOR);
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED,ITEM_BACKGROUND_COLOR_HIGHLIGHTED);
+
+               pItem->SetMainText(settingInfo[effectiveIndex].titleText);
+               if(settingInfo[effectiveIndex].subText.CompareTo(L"IDS_BR_BODY_BLANK_PAGE") == 0 || settingInfo[effectiveIndex].subText.CompareTo(L"IDS_BR_BODY_MOST_VISITED_SITES") == 0  || settingInfo[effectiveIndex].subText.CompareTo(L"IDS_BR_BODY_FIT_TO_WIDTH") == 0 || settingInfo[effectiveIndex].subText.CompareTo(L"IDS_BR_BODY_READABLE") == 0)
+               {
+                       pItem->SetSubText(CommonUtil::GetString(settingInfo[effectiveIndex].subText));
+               }
+               else
+               {
+                       pItem->SetSubText(settingInfo[effectiveIndex].subText);
+               }
+               if (settingInfo[effectiveIndex].isOpen)
+               {
+                       pItem->SetCurState(DROP_DOWN_ITEM_STATE_OPENED);
+               }
+               else
+               {
+                       pItem->SetCurState(DROP_DOWN__ITEM_STATE_CLOSED);
+               }
+               r = pItem->Make();
+               //      if (pBitmap != null)
+               //              pItem->AddElement(Rectangle(0, 0, 10, 128), IDA_LIST_LEFT_SIDE_MARGIN_DROPDOWN, *pBitmap, null);
+
+               if (IsFailed(r))
+               {
+                       delete pItem;
+                       return null;
+               }
+
+               return pItem;
+       }
+       else if (settingInfo[effectiveIndex].itemType == ITEM_TYPE_RADIO)
+       {
+               RadioCustomItem* pItem = new(std::nothrow) RadioCustomItem();
+               int parentIndex = 0;
+               for (parentIndex = effectiveIndex; parentIndex > SETTING_INVALID; parentIndex--)
+               {
+                       if (settingInfo[parentIndex].itemType == ITEM_TYPE_DROPDOWN)
+                               break;
+               }
+               if (settingInfo[parentIndex].isOpen == false || (__isCurrentPageDisable == true && groupIndex == 0 && itemIndex == 1))
+               {
+                       r = pItem->Construct(itemWidth, 0);
+                       __pList->SetItemEnabled(groupIndex,itemIndex,false);
+                       AppLogDebug("construct with height 0 %s", GetErrorMessage(r));
+                       return pItem;
+               }
+               else
+               {
+                       __pList->SetItemEnabled(groupIndex,itemIndex,true);
+                       pItem->Construct(itemWidth, 112 +  (__fontSize - 44));
+               }
+/*
+               Bitmap* pNormalBackgroundBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_LIST_GROUP_BG9,itemWidth,112);
+               Bitmap* pPressedBackgroundBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_LIST_GROUP_BG_PRESS9,itemWidth,112);
+
+               if (pNormalBackgroundBitmap != NULL)
+               {
+                       pItem->SetBackgroundBitmap(LIST_ITEM_DRAWING_STATUS_NORMAL,pNormalBackgroundBitmap);
+                       delete pNormalBackgroundBitmap;
+               }
+
+               if (pPressedBackgroundBitmap != NULL)
+               {
+                       pItem->SetBackgroundBitmap(LIST_ITEM_DRAWING_STATUS_PRESSED,pPressedBackgroundBitmap);
+                       delete pPressedBackgroundBitmap;
+               }*/
+
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL,ITEM_RADIO_ITEM_BACKGROUND_COLOR);
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED,ITEM_BACKGROUND_COLOR_HIGHLIGHTED);
+
+
+               pItem->SetText(settingInfo[effectiveIndex].titleText);
+               AppLogDebug("effectiveIndex %d SettingInfo[effectiveIndex].isSelected %d", effectiveIndex, settingInfo[effectiveIndex].isSelected);
+
+               //if (pBitmap != null)
+               //      pItem->AddElement(Rectangle(0, 0, 10, 112), IDA_LIST_LEFT_SIDE_MARGIN, *pBitmap, null);
+
+//             pItem->SetSelected(settingInfo[effectiveIndex].isSelected);
+//             __pList->SetItemChecked(groupIndex,itemIndex,settingInfo[effectiveIndex].isSelected);
+               ArrayList *pList = new(std::nothrow) ArrayList();
+               pList->Construct();
+               Integer *pGroupIndex = new Integer(groupIndex);
+               Integer *pItemIndex = new Integer(itemIndex);
+               pList->Add(pGroupIndex);
+               pList->Add(pItemIndex);
+               AppLog("sending event UPDATE_LIST_COMPLETE");
+               SendUserEvent(UPDATE_LIST_COMPLETE,pList);
+               pItem->Make();
+
+               return pItem;
+       }
+       else if (settingInfo[effectiveIndex].itemType == ITEM_TYPE_NORMAL)
+       {
+               DefaultCustomItem* pItem = new(std::nothrow) DefaultCustomItem();
+
+               r = pItem->Construct(itemWidth, 112 + (__fontSize - 44));
+               if (IsFailed(r))
+               {
+                       delete pItem;
+                       return null;
+               }
+
+
+//             Bitmap* pNormalBackgroundBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_LIST_GROUP_BG9,itemWidth,112);
+//             Bitmap* pPressedBackgroundBitmap = CommonUtil::GetNinepatchedBitmapN(IDB_LIST_GROUP_BG_PRESS9,itemWidth,112);
+//
+//             if (pNormalBackgroundBitmap != NULL)
+//             {
+//                     pItem->SetBackgroundBitmap(LIST_ITEM_DRAWING_STATUS_NORMAL,pNormalBackgroundBitmap);
+//                     delete pNormalBackgroundBitmap;
+//             }
+//
+//             if (pPressedBackgroundBitmap != NULL)
+//             {
+//                     pItem->SetBackgroundBitmap(LIST_ITEM_DRAWING_STATUS_PRESSED,pPressedBackgroundBitmap);
+//                     delete pPressedBackgroundBitmap;
+//             }
+
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL,ITEM_BACKGROUND_COLOR);
+               pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_PRESSED,ITEM_BACKGROUND_COLOR_HIGHLIGHTED);
+
+
+               pItem->SetText(settingInfo[effectiveIndex].titleText);
+
+               //if (pBitmap != null)
+               //      pItem->AddElement(Rectangle(0, 0, 10, 112), IDA_LIST_LEFT_SIDE_MARGIN, *pBitmap, null);
+
+               r = pItem->Make();
+               if (IsFailed(r))
+               {
+                       delete pItem;
+                       return null;
+               }
+               return pItem;
+       }
+       else
+       {
+               return null;
+       }
+}
+
+bool
+SettingForm::DeleteGroupItem(int groupIndex, GroupItem* pItem, int itemWidth)
+{
+       delete pItem;
+       pItem = null;
+       return true;
+}
+
+bool
+SettingForm::DeleteItem(int groupIndex, int itemIndex, ListItemBase* pItem, int itemWidth)
+{
+       delete pItem;
+       pItem = null;
+       return true;
+}
+
+int
+SettingForm::GetGroupCount(void)
+{
+       return groupCount;
+}
+
+int
+SettingForm::GetItemCount(int groupIndex)
+{
+       AppLog(" SettingForm::GetItemCount --> groupIndex : %d,", groupIndex);
+       return pGroupItemCount[groupIndex];
+}
+
+void
+SettingForm::OnFormBackRequested(Form& source)
+{
+       AppLog("SettingForm::OnFormBackRequested entered");
+       String* pSelectedScene = NULL;
+       Object* value = NULL;
+       MultipleWindowPresentationModel::GetInstance()->GetValue(SELECTED_SCENE_ID, &value);
+       pSelectedScene = (String*) value;
+       if (pSelectedScene)
+       {
+               SceneManager::GetInstance()->GoBackward(BackwardSceneTransition(*pSelectedScene, SCENE_TRANSITION_ANIMATION_TYPE_NONE));
+//             delete pSelectedScene;
+//             pSelectedScene = null;
+       }
+}
+
+void
+SettingForm::OnActionPerformed(const Control& source, int actionId)
+{
+       switch (actionId)
+       {
+       case IDA_BUTTON_NO:
+               if(__pConfirmationPopup)
+               {
+                       __pConfirmationPopup->SetShowState(false);
+                       __pConfirmationPopup->Show();
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+               break;
+
+       case IDA_BUTTON_YES:
+               if(__pConfirmationPopup)
+               {
+                       String message = L"";
+                       __pConfirmationPopup->SetShowState(false);
+                       __pConfirmationPopup->Show();
+                       if (__pConfirmationPopup->GetMessage() == CommonUtil::GetString(L"IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO"))
+                       {
+                               message = CommonUtil::GetString(L"IDS_BR_POP_DELETED");
+                               SettingPresentationModel::GetInstance()->ClearCookie();
+                       }
+                       else if (__pConfirmationPopup->GetMessage() == CommonUtil::GetString(L"IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q"))
+                       {
+                               message = CommonUtil::GetString(L"IDS_BR_POP_DELETED");
+                               SettingPresentationModel::GetInstance()->ClearFormData();
+                       }
+                       else if (__pConfirmationPopup->GetMessage() == CommonUtil::GetString(L"IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q"))
+                       {
+                               message = CommonUtil::GetString(L"IDS_BR_POP_DELETED");
+                               SettingPresentationModel::GetInstance()->ClearPasswords();
+                       }
+                       else if (__pConfirmationPopup->GetMessage() == CommonUtil::GetString(L"IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q"))
+                       {
+                               message = CommonUtil::GetString(L"IDS_BR_POP_DELETED");
+                               SettingPresentationModel::GetInstance()->ClearCache();
+                       }
+                       else if (__pConfirmationPopup->GetMessage() == CommonUtil::GetString(L"IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q"))
+                       {
+                               message = CommonUtil::GetString(L"IDS_BR_POP_DELETED");
+                               HistoryPresentationModel::GetInstance()->ClearHistory();
+                       }
+                       else if (__pConfirmationPopup->GetMessage() == CommonUtil::GetString(L"IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q"))
+                       {
+                               message = CommonUtil::GetString(L"IDS_BR_SK_DONE");
+                               SettingPresentationModel::GetInstance()->ResetRegistry();
+                               InitializeSettingValues();
+                               if(__pList != null)
+                               {
+                                       __pList->UpdateList();
+                               }
+                       }
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+
+                       if (__pNotification != null)
+                       {
+                               RemoveControl(__pNotification);
+                               __pNotification = null;
+                       }
+                       __pNotification = new (std::nothrow) NotificationPanel(*this);
+
+                       //NotificationPanel* pNotification = new (std::nothrow) NotificationPanel(*this);
+                       __pNotification->SetText(message);
+                       __pNotification->SetPositionDiff(0);
+                       __pNotification->ShowNotification();
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+void
+SettingForm::OnOrientationChanged(const Control& source, OrientationStatus orientationStatus)
+{
+       Rectangle rect = GetClientAreaBounds();
+
+       if (__pNotification != null && __pNotification->GetShowState() == true)
+       {
+               __pNotification->OrientationChanged();
+       }
+
+       if (__pList == null)
+       {
+               return;
+       }
+       __pList->SetBounds(rect.x,rect.y,rect.width-16,rect.height);
+//     __pList->UpdateList();//removed for issue 53768
+}
+
+SettingForm::SettingItemInfo::SettingItemInfo(void)
+{
+       titleText = L"";
+       subText = L"";
+       childCount = 0;
+       isOpen = false;
+       isSelected = false ;
+}
+void
+SettingForm::OnSceneActivatedN(const SceneId& previousSceneId, const SceneId& currentSceneId, IList* pArgs)
+{
+       WindowInfo* pWindowInfo = null;
+       String curUrl = SettingPresentationModel::GetInstance()->GetFavoriteUrl();
+
+       pWindowInfo = MultipleWindowPresentationModel::GetInstance()->GetActiveWindowInfo();
+
+       if (previousSceneId == IDSCN_EDIT_HOMEPAGE_VIEW)
+       {
+               if (pArgs != null)
+               {
+                       String* pValue = NULL;
+                       pValue = dynamic_cast<String*>(pArgs->GetAt(0));
+                       if( pValue != NULL )
+                       {
+                               if (pValue->CompareTo(L"Done") == 0)
+                               {
+                               //      SettingPresentationModel::GetInstance()->SetHomepage(CommonUtil::GetString(L"IDS_BR_BODY_USER_HOMEPAGE"));
+                               }
+                               else if (pValue->CompareTo(L"Cancel") == 0)
+                               {
+                                       String homePage = SettingPresentationModel::GetInstance()->GetHomepage();
+                                       if (homePage.CompareTo((L"IDS_BR_BODY_MOST_VISITED_SITES")) == 0)
+                                       {
+                                               settingInfo[SETTING_MOST_VISITED_SITE].isSelected = true;
+                                               settingInfo[SETTING_BLANK_PAGE].isSelected = false;
+                                               settingInfo[SETTING_CURRENT_PAGE].isSelected = false;
+                                               settingInfo[SETTING_FAVORITE_URL].isSelected = false;
+                                               SettingPresentationModel::GetInstance()->SetHomepage(L"IDS_BR_BODY_MOST_VISITED_SITES");
+
+                                       }
+                                       else if (homePage.CompareTo((L"IDS_BR_BODY_BLANK_PAGE")) == 0)
+                                       {
+                                               settingInfo[SETTING_MOST_VISITED_SITE].isSelected = false;
+                                               settingInfo[SETTING_BLANK_PAGE].isSelected = true;
+                                               settingInfo[SETTING_CURRENT_PAGE].isSelected = false;
+                                               settingInfo[SETTING_FAVORITE_URL].isSelected = false;
+                                               SettingPresentationModel::GetInstance()->SetHomepage(L"IDS_BR_BODY_BLANK_PAGE");
+                                       }
+                                       else
+                                       {
+                                               settingInfo[SETTING_MOST_VISITED_SITE].isSelected = false;
+                                               settingInfo[SETTING_BLANK_PAGE].isSelected = false;
+                                               settingInfo[SETTING_CURRENT_PAGE].isSelected = false;
+                                               settingInfo[SETTING_FAVORITE_URL].isSelected = true;
+                                       }
+
+                               }
+                       }
+               }
+       }
+
+       if (pWindowInfo != null)
+       {
+               __currentURL.Clear();
+               __currentURL.Append(pWindowInfo->pageUrl);
+               AppLog("current url is %ls",__currentURL.GetPointer());
+
+               if (SettingPresentationModel::GetInstance()->GetFavoriteUrl().CompareTo(L"") == 0)
+               {
+                       if (pWindowInfo->pageUrl.CompareTo(L"") == 0)
+                       {
+                               //settingInfo[SETTING_FAVORITE_URL].titleText = CommonUtil::GetString(L"IDS_SET_HOMEPAGE");
+                               settingInfo[SETTING_FAVORITE_URL].titleText = L"http://www.tizen.org";
+                       }
+                       else
+                       {
+                               settingInfo[SETTING_FAVORITE_URL].titleText = pWindowInfo->pageUrl;
+                       }
+               }
+               else
+               {
+                       settingInfo[SETTING_FAVORITE_URL].titleText = SettingPresentationModel::GetInstance()->GetFavoriteUrl();
+               }
+       }
+
+       if (__pList != null)
+       {
+               __pList->UpdateList();
+               if (pWindowInfo && pWindowInfo->pageUrl.CompareTo(L"") == 0)
+               {
+                       __isCurrentPageDisable = true;
+                       AppLog("set item enabled is false");
+                       __pList->SetItemEnabled(0, 1, false);
+               }
+               else
+               {
+                       __isCurrentPageDisable = false;
+                       AppLog("set item enabled is true");
+                       if (settingInfo[0].isOpen == false)
+                       {
+                               __pList->SetItemEnabled(0,1,false);
+                       }
+                       else
+                       {
+                               __pList->SetItemEnabled(0,1,true);
+                       }
+               }
+               for(int grpindex = 0; grpindex < groupCount; grpindex++)
+               {
+                       for(int index = 0; index < *(pGroupItemCount+groupCount); index++)
+                       {
+                               int effectiveIndex = 0;
+                               for (int i = 0; i < grpindex; i++)
+                                               effectiveIndex = effectiveIndex + pGroupItemCount[i];
+                                       effectiveIndex = effectiveIndex + index;
+
+                                       if(effectiveIndex >= SETTING_MAX)
+                                       {
+                                               continue;
+                                       }
+                               if(settingInfo[effectiveIndex].itemType == ITEM_TYPE_TOGGLE || settingInfo[effectiveIndex].itemType == ITEM_TYPE_RADIO )
+                               {
+                                       __pList->SetItemChecked(grpindex, index, settingInfo[effectiveIndex].isSelected);
+                               }
+                       }
+               }
+       }
+       return;
+}
+
+void
+SettingForm::OnSceneDeactivated(const SceneId& currentSceneId, const SceneId& nextSceneId)
+{
+       return;
+}
+
+void
+SettingForm::ClearHistory(void)
+{
+       if(__pConfirmationPopup)
+       {
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+               delete __pConfirmationPopup;
+               __pConfirmationPopup = null;
+       }
+       String message = CommonUtil::GetString(L"IDS_BR_BODY_DELETE_BROWSER_HISTORY_Q");
+       if(!__pConfirmationPopup)
+       {
+               __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+               __pConfirmationPopup->Initialize();
+               __pConfirmationPopup->RemoveActionListener(*this);
+               __pConfirmationPopup->AddActionListener(*this);
+               __pConfirmationPopup->setMessage(message);
+               __pConfirmationPopup->Show();
+       }
+}
+
+void
+SettingForm::ClearCache(void)
+{
+       if(__pConfirmationPopup)
+       {
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+               delete __pConfirmationPopup;
+               __pConfirmationPopup = null;
+       }
+       String message = CommonUtil::GetString(L"IDS_BR_POP_DELETE_LOCALLY_CACHED_CONTENT_AND_DATABASES_Q");
+       if(!__pConfirmationPopup)
+       {
+               __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+               __pConfirmationPopup->Initialize();
+               __pConfirmationPopup->RemoveActionListener(*this);
+               __pConfirmationPopup->AddActionListener(*this);
+               __pConfirmationPopup->setMessage(message);
+               __pConfirmationPopup->Show();
+       }
+}
+
+void
+SettingForm::ClearCookie(void)
+{
+       if(__pConfirmationPopup)
+       {
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+               delete __pConfirmationPopup;
+               __pConfirmationPopup = null;
+       }
+       String message = CommonUtil::GetString(L"IDS_BR_POP_EMPTY_COOKIE_POPUP_BNO");
+       if(!__pConfirmationPopup)
+       {
+               __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+               __pConfirmationPopup->Initialize();
+               __pConfirmationPopup->RemoveActionListener(*this);
+               __pConfirmationPopup->AddActionListener(*this);
+               __pConfirmationPopup->setMessage(message);
+               __pConfirmationPopup->Show();
+       }
+}
+
+void
+SettingForm::ClearFormData(void)
+{
+       if(__pConfirmationPopup)
+       {
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+               delete __pConfirmationPopup;
+               __pConfirmationPopup = null;
+       }
+       String message = CommonUtil::GetString(L"IDS_BR_POP_DELETE_ALL_SAVED_FORM_DATA_Q");
+       if(!__pConfirmationPopup)
+       {
+               __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+               __pConfirmationPopup->Initialize();
+               __pConfirmationPopup->RemoveActionListener(*this);
+               __pConfirmationPopup->AddActionListener(*this);
+               __pConfirmationPopup->setMessage(message);
+               __pConfirmationPopup->Show();
+       }
+}
+
+void
+SettingForm::ClearPasswords(void)
+{
+       if(__pConfirmationPopup)
+       {
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+               delete __pConfirmationPopup;
+               __pConfirmationPopup = null;
+       }
+       String message = CommonUtil::GetString(L"IDS_BR_POP_DELETE_ALL_SAVED_PASSWORDS_Q");
+       if(!__pConfirmationPopup)
+       {
+               __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+               __pConfirmationPopup->Initialize();
+               __pConfirmationPopup->RemoveActionListener(*this);
+               __pConfirmationPopup->AddActionListener(*this);
+               __pConfirmationPopup->setMessage(message);
+               __pConfirmationPopup->Show();
+       }
+}
+
+
+void
+SettingForm::ResetToDefault()
+{
+       if(__pConfirmationPopup)
+       {
+               __pConfirmationPopup->SetShowState(false);
+               __pConfirmationPopup->Show();
+               delete __pConfirmationPopup;
+               __pConfirmationPopup = null;
+       }
+       String message = CommonUtil::GetString(L"IDS_BR_POP_ALL_SETTINGS_TO_DEFAULT_CONTINUE_Q");
+       if(!__pConfirmationPopup)
+       {
+               __pConfirmationPopup = new(std::nothrow) ConfirmationPopup();
+               __pConfirmationPopup->Initialize();
+               __pConfirmationPopup->RemoveActionListener(*this);
+               __pConfirmationPopup->AddActionListener(*this);
+               __pConfirmationPopup->setMessage(message);
+               __pConfirmationPopup->Show();
+       }
+}
+
+void
+SettingForm::OnUserEventReceivedN (RequestId requestId, Tizen::Base::Collection::IList *pArgs)
+{
+       AppLog("receiving userevent for appcontrol %d",requestId);
+       if (requestId == APPCONTROL_LAUNCH_MAX_LIMIT_REACHED)
+       {
+               AppLog("receiving userevent for appcontrol %d ",requestId);
+               if(__pConfirmationPopup)
+               {
+                       __pConfirmationPopup->SetShowState(false);
+                       delete __pConfirmationPopup;
+                       __pConfirmationPopup = null;
+               }
+       }
+       else if (requestId == UPDATE_LIST_COMPLETE)
+       {
+               AppLog("receiving event UPDATE_LIST_COMPLETE");
+               Integer *pGroupIndex = static_cast<Integer*>(pArgs->GetAt(0));
+               Integer *pItemIndex = static_cast<Integer*>(pArgs->GetAt(1));
+               int groupIndex = pGroupIndex->ToInt();
+               int itemIndex = pItemIndex->ToInt();
+
+               int effectiveIndex = 0;
+               for (int i = 0; i < groupIndex; i++)
+                       effectiveIndex = effectiveIndex + pGroupItemCount[i];
+               effectiveIndex = effectiveIndex + itemIndex;
+
+
+               if(settingInfo[effectiveIndex].itemType == ITEM_TYPE_TOGGLE || settingInfo[effectiveIndex].itemType == ITEM_TYPE_RADIO )
+               {
+                       AppLog("UPDATE_LIST_COMPLETE SetItemChecked %d, %d, %d",groupIndex, itemIndex, settingInfo[effectiveIndex].isSelected);
+                       __pList->SetItemChecked(groupIndex, itemIndex, settingInfo[effectiveIndex].isSelected);
+                       __pList->Invalidate(true);
+               }
+
+       }
+}
+
diff --git a/src/IntSettingPresentationModel.cpp b/src/IntSettingPresentationModel.cpp
new file mode 100644 (file)
index 0000000..1b83d52
--- /dev/null
@@ -0,0 +1,717 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet
+/*@file:       IntSettingsPresentationModel.cpp
+ *@brief:      Used to define SettingsManager
+ */
+
+#include <cstdlib>
+#include "IntCommonLib.h"
+#include "IntSettingPresentationModel.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Io;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Web::Controls;
+
+SettingPresentationModel* SettingPresentationModel::__pSettingsPresentationModel = null;
+
+SettingPresentationModel::SettingPresentationModel(void)
+{
+       __listenerList.Construct();
+       SetDefaultValues();
+       __isPrivateOn = false;
+}
+
+SettingPresentationModel::SettingPresentationModel(const SettingPresentationModel& settingModelObj)
+{
+
+}
+
+SettingPresentationModel& SettingPresentationModel::operator=(const SettingPresentationModel& settingModelObj)
+{
+       return *this;
+}
+
+SettingPresentationModel::~SettingPresentationModel(void)
+{
+
+}
+
+void
+SettingPresentationModel::SetDefaultValues(void)
+{
+       //__homePage = CommonUtil::GetString(L"IDS_EMPTY_PAGE");
+       __homePage = (L"IDS_BR_BODY_MOST_VISITED_SITES");
+       __defaultViewLevel = L"IDS_BR_BODY_FIT_TO_WIDTH"; // IDS_FIT_TO_WIDTH
+       __runJsEnabled = true;
+       __displayImages = true;
+       __html5Videos = true;
+       __wordWrap = true;
+       __blockPopUp = true;
+       __rememberFormData = true;
+       __rememberPassword = true;
+       __cookies = true;
+       __savePassword = CommonUtil::GetString(L"IDS_BR_BODY_ALWAYS_ASK");              // IDS_ALWAYS_ASK
+       __securityWarnings = true;
+       __searchEngine = L"Yahoo";              //CommonUtil::GetString(L"IDS_BR_BODY_YAHOO");
+       __caseSensitive = false;
+       __runReader = true;
+       __fontSize = 24;
+
+       __setting.SetInputStyle(INPUT_STYLE_OVERLAY);
+       __setting.SetAutoImageLoadEnabled(__displayImages);
+       __setting.SetJavascriptEnabled(__runJsEnabled);
+       __setting.SetJavaScriptPopupEnabled(__blockPopUp);
+       __setting.SetAutoFormDataShowEnabled(__rememberFormData);
+       __setting.SetAutoLoginFormFillEnabled(__rememberPassword);
+
+       if (__defaultViewLevel.CompareTo((L"IDS_BR_BODY_FIT_TO_WIDTH")) == 0)
+       {
+               __setting.SetAutoFittingEnabled(true);
+       }
+       else if (__defaultViewLevel.CompareTo((L"IDS_BR_BODY_READABLE")) == 0)
+       {
+               __setting.SetAutoFittingEnabled(false);
+       }
+       if (__securityWarnings == true)
+       {
+               __setting.SetCertificateErrorHandlingMode(WEB_CERTIFICATE_ERROR_HANDLING_MODE_USER_CONFIRM);
+       }
+       else
+       {
+               __setting.SetCertificateErrorHandlingMode(WEB_CERTIFICATE_ERROR_HANDLING_MODE_CONTINUE);
+       }
+}
+
+void
+SettingPresentationModel::CreateInstance(void)
+{
+       if (__pSettingsPresentationModel == null)
+               __pSettingsPresentationModel = new(std::nothrow) SettingPresentationModel();
+       result r = __pSettingsPresentationModel->Construct();
+       if (IsFailed(r))
+       {
+               delete __pSettingsPresentationModel;
+               __pSettingsPresentationModel = null;
+               return;
+       }
+       std::atexit(DestroyInstance);
+}
+
+SettingPresentationModel*
+SettingPresentationModel::GetInstance(void)
+{
+       if (__pSettingsPresentationModel == null)
+       {
+               CreateInstance();
+       }
+       return __pSettingsPresentationModel;
+}
+
+void
+SettingPresentationModel::DestroyInstance(void)
+{
+       if (__pSettingsPresentationModel)
+       {
+               delete __pSettingsPresentationModel;
+               __pSettingsPresentationModel = null;
+       }
+}
+
+result
+SettingPresentationModel::LoadRegistry(void)
+{
+       AppLog("SettingPresentationModel::LoadRegistry entered");
+       result r = E_FAILURE;
+
+       SetDefaultValues();
+       for (int settingValueName = REGISTRY_SETTING_HOMEPAGE; settingValueName < MAX_REGISTRY_SETTING; settingValueName++)
+       {
+               r = AppRegistry::GetInstance()->Get(__entry[settingValueName], __values[settingValueName]);
+               if (r != E_SUCCESS && r != E_KEY_NOT_FOUND)
+               {
+                       AppLog("Registry Load failed with result %s settingValueName %d", GetErrorMessage(r),settingValueName);
+                       return r;
+               }
+       }
+       if (__values[REGISTRY_SETTING_HOMEPAGE].CompareTo(L"") != 0)
+       {
+               __homePage = __values[REGISTRY_SETTING_HOMEPAGE];
+               AppLog("homepage Loading from registry %ls",__homePage.GetPointer());
+       }
+       if (__values[REGISTRY_SETTING_DEFAULT_VIEW].CompareTo(L"") != 0)
+       {
+               __defaultViewLevel = __values[REGISTRY_SETTING_DEFAULT_VIEW];
+       }
+       if (__values[REGISTRY_SETTING_RUN_JAVASCRIPT].CompareTo(L"") != 0)
+       {
+               __runJsEnabled = Boolean::Parse(__values[REGISTRY_SETTING_RUN_JAVASCRIPT], false);
+               AppLogDebug("LoadRegistry __runJsEnabled %d",__runJsEnabled);
+       }
+       if (__values[REGISTRY_SETTING_DISPLAY_IMAGES].CompareTo(L"") != 0)
+       {
+               __displayImages = Boolean::Parse(__values[REGISTRY_SETTING_DISPLAY_IMAGES], false);
+               AppLogDebug("LoadRegistry __displayImages %d",__displayImages);
+       }
+       if (__values[REGISTRY_SETTING_HTML5_VIDEOS].CompareTo(L"") != 0)
+       {
+               __html5Videos = Boolean::Parse(__values[REGISTRY_SETTING_HTML5_VIDEOS], false);
+               AppLogDebug("LoadRegistry __html5Videos %d",__html5Videos);
+       }
+       if (__values[REGISTRY_SETTING_WORD_WRAPPING].CompareTo(L"") != 0)
+       {
+               __wordWrap = Boolean::Parse(__values[REGISTRY_SETTING_WORD_WRAPPING], false);
+               AppLogDebug("LoadRegistry __wordWrap %d",__wordWrap);
+       }
+       if (__values[REGISTRY_SETTING_BLOCK_POPUP].CompareTo(L"") != 0)
+       {
+               __blockPopUp = Boolean::Parse(__values[REGISTRY_SETTING_BLOCK_POPUP], false);
+               AppLogDebug("LoadRegistry __blockPopUp %d",__blockPopUp);
+       }
+       if (__values[REGISTRY_SETTING_ACCEPT_COOKIES].CompareTo(L"") != 0)
+       {
+               __cookies = Boolean::Parse(__values[REGISTRY_SETTING_ACCEPT_COOKIES], false);
+               AppLogDebug("LoadRegistry __cookies %d",__cookies);
+       }
+       if (__values[REGISTRY_SETTING_AUTOSAVE_ID_PASSWORD].CompareTo(L"") != 0)
+       {
+               __savePassword = __values[REGISTRY_SETTING_AUTOSAVE_ID_PASSWORD];
+       }
+       if (__values[REGISTRY_SETTING_SHOW_SECURITY_WARNINGS].CompareTo(L"") != 0)
+       {
+               __securityWarnings = Boolean::Parse(__values[REGISTRY_SETTING_SHOW_SECURITY_WARNINGS], false);
+               AppLogDebug("LoadRegistry __securityWarnings %d",__securityWarnings);
+       }
+       if (__values[REGISTRY_SETTING_SEARCH_ENGINE].CompareTo(L"") != 0)
+       {
+               __searchEngine = __values[REGISTRY_SETTING_SEARCH_ENGINE];
+       }
+       if (__values[REGISTRY_SETTING_CASE_SENSITIVE].CompareTo(L"") != 0)
+       {
+               __caseSensitive = Boolean::Parse(__values[REGISTRY_SETTING_CASE_SENSITIVE], false);
+               AppLogDebug("LoadRegistry __caseSensitive %d",__caseSensitive);
+       }
+       if (__values[REGISTRY_SETTING_RUN_READER].CompareTo(L"") != 0)
+       {
+               __runReader = Boolean::Parse(__values[REGISTRY_SETTING_RUN_READER], false);
+               AppLogDebug("LoadRegistry __runReader %d",__runReader);
+       }
+       if (__values[REGISTRY_SETTING_READER_FONT_SIZE].CompareTo(L"") != 0)
+       {
+               Integer::Parse(__values[REGISTRY_SETTING_READER_FONT_SIZE], (int&)__fontSize);
+       }
+       if (__values[REGISTRY_SETTING_REMEMBER_FORM_DATA].CompareTo(L"") != 0)
+       {
+               __rememberFormData = Boolean::Parse(__values[REGISTRY_SETTING_REMEMBER_FORM_DATA], false);
+               AppLogDebug("LoadRegistry form data %d",__rememberFormData);
+       }
+       if (__values[REGISTRY_SETTING_REMEMBER_PASSWORD].CompareTo(L"") != 0)
+       {
+               __rememberPassword = Boolean::Parse(__values[REGISTRY_SETTING_REMEMBER_PASSWORD], false);
+               AppLogDebug("LoadRegistry form password %d",__rememberPassword);
+       }
+       //
+       for (int index = REGISTRY_SETTING_HOMEPAGE; index < MAX_REGISTRY_SETTING; index++)
+       {
+               AppLogDebug("registry loaded value :%ls at index %d", __values[index].GetPointer(), index);
+       }
+       __setting.SetInputStyle(INPUT_STYLE_OVERLAY);
+       __setting.SetAutoImageLoadEnabled(__displayImages);
+       __setting.SetJavascriptEnabled(__runJsEnabled);
+       __setting.SetJavaScriptPopupEnabled(__blockPopUp);
+       __setting.SetAutoFormDataShowEnabled(__rememberFormData);
+       __setting.SetAutoLoginFormFillEnabled(__rememberPassword);
+
+       if (__securityWarnings == true)
+       {
+               __setting.SetCertificateErrorHandlingMode(WEB_CERTIFICATE_ERROR_HANDLING_MODE_USER_CONFIRM);
+       }
+       else
+       {
+               __setting.SetCertificateErrorHandlingMode(WEB_CERTIFICATE_ERROR_HANDLING_MODE_CONTINUE);
+       }
+       __favouriteURL.Clear();
+       __favouriteURL = L"";
+       r = AppRegistry::GetInstance()->Get(__entry[REGISTRY_SETTING_FAVORITE_URL_VALUE], __favouriteURL);
+       AppLog("__favouriteURL taken from registry is %ls",__favouriteURL.GetPointer());
+
+       if (r != E_SUCCESS && r != E_KEY_NOT_FOUND)
+       {
+               AppLogDebug("Registry Load failed with result %s", GetErrorMessage(r));
+               return r;
+       }
+
+       return E_SUCCESS;
+}
+
+result
+SettingPresentationModel::ResetRegistry(void)
+{
+       result r = E_FAILURE;
+
+       AppLogDebug("SettingsManager::ResetRegistry");
+       for (int index = REGISTRY_SETTING_INVALID+1; index < MAX_REGISTRY_SETTING; index++)
+       {
+               r = AppRegistry::GetInstance()->Remove(__entry[index]);
+               AppLogDebug("Registry Remove result %s",GetErrorMessage(r));
+       }
+
+       AppRegistry::GetInstance()->Save();
+
+       for (int index = REGISTRY_SETTING_HOMEPAGE; index < MAX_REGISTRY_SETTING; index++)
+       {
+               __values[index] = L"";
+       }
+
+       SetDefaultValues();
+       for (int index = 0; index < __listenerList.GetCount(); index++)
+       {
+               ISettingChangeEventListener* pSettingsListener = static_cast< ISettingChangeEventListener* >(__listenerList.GetAt(index));
+               if (pSettingsListener)
+                       pSettingsListener->OnSettingsReset();
+       }
+
+       return E_SUCCESS;
+}
+
+void
+SettingPresentationModel::ClearCache(void)
+{
+       for (int index = 0; index < __listenerList.GetCount(); index++)
+       {
+               ISettingChangeEventListener* pSettingsListener = static_cast< ISettingChangeEventListener* >(__listenerList.GetAt(index));
+               if (pSettingsListener)
+                       pSettingsListener->OnClearCache();
+       }
+}
+
+void
+SettingPresentationModel::ClearCookie(void)
+{
+       for (int index = 0; index < __listenerList.GetCount(); index++)
+       {
+               ISettingChangeEventListener* pSettingsListener = static_cast< ISettingChangeEventListener* >(__listenerList.GetAt(index));
+               if (pSettingsListener)
+                       pSettingsListener->OnClearCookie();
+       }
+}
+
+void
+SettingPresentationModel::ClearFormData(void)
+{
+       for (int index = 0; index < __listenerList.GetCount(); index++)
+       {
+               ISettingChangeEventListener* pSettingsListener = static_cast< ISettingChangeEventListener* >(__listenerList.GetAt(index));
+               if (pSettingsListener)
+                       pSettingsListener->OnClearFormData();
+       }
+}
+
+void
+SettingPresentationModel::ClearPasswords(void)
+{
+       for (int index = 0; index < __listenerList.GetCount(); index++)
+       {
+               ISettingChangeEventListener* pSettingsListener = static_cast< ISettingChangeEventListener* >(__listenerList.GetAt(index));
+               if (pSettingsListener)
+                       pSettingsListener->OnClearPasswords();
+       }
+}
+
+result
+SettingPresentationModel::Construct(void)
+{
+       result r = E_FAILURE;
+
+       for (int index = REGISTRY_SETTING_HOMEPAGE; index < MAX_REGISTRY_SETTING; index++)
+       {
+               __values[index] = L"";
+       }
+
+       __entry[REGISTRY_SETTING_HOMEPAGE] = L"homePage";
+       __entry[REGISTRY_SETTING_DEFAULT_VIEW] = L"defaultViewLevel";
+       __entry[REGISTRY_SETTING_RUN_JAVASCRIPT] = L"runJs";
+       __entry[REGISTRY_SETTING_DISPLAY_IMAGES] = L"displayImages";
+       __entry[REGISTRY_SETTING_HTML5_VIDEOS] = L"html5Videos";
+       __entry[REGISTRY_SETTING_WORD_WRAPPING] = L"wordWrap";
+       __entry[REGISTRY_SETTING_BLOCK_POPUP] = L"blockPopUp";
+       __entry[REGISTRY_SETTING_ACCEPT_COOKIES] = L"cookies";
+       __entry[REGISTRY_SETTING_AUTOSAVE_ID_PASSWORD] = L"savePassword";
+       __entry[REGISTRY_SETTING_SHOW_SECURITY_WARNINGS] = L"securityWarnings";
+       __entry[REGISTRY_SETTING_SEARCH_ENGINE] = L"searchEngine";
+       __entry[REGISTRY_SETTING_CASE_SENSITIVE] = L"caseSensitive";
+       __entry[REGISTRY_SETTING_RUN_READER] = L"runReader";
+       __entry[REGISTRY_SETTING_READER_FONT_SIZE] = L"fontSize";
+       __entry[REGISTRY_SETTING_FAVORITE_URL_VALUE] = L"Favourite";
+       __entry[REGISTRY_SETTING_REMEMBER_FORM_DATA] = L"formData";
+       __entry[REGISTRY_SETTING_REMEMBER_PASSWORD] = L"rememberPassword";
+
+       r = LoadRegistry();
+       return E_SUCCESS;
+}
+
+result
+SettingPresentationModel::SetValue(const int settingValueName, const String& val)
+{
+       result r = E_FAILURE;
+
+       AppLogDebug("SettingsManager::SetValue settingValueName:%d val %ls", settingValueName, val.GetPointer());
+       if (__values[settingValueName] == L"")
+       {
+               AppLogDebug("adding the new (std::nothrow) entry into registry");
+               r = AppRegistry::GetInstance()->Add(__entry[settingValueName], val);
+       }
+       else
+       {
+               AppLogDebug("modifying entry into registry");
+               r = AppRegistry::GetInstance()->Set(__entry[settingValueName], val);
+       }
+       TryCatch(!IsFailed(r),,"Adding into registry failed %s",GetErrorMessage(r));
+
+       r = AppRegistry::GetInstance()->Save();
+       TryCatch(!IsFailed(r),,"Save Failed with error %s",GetErrorMessage(r));
+
+       for (int index = 0; index < __listenerList.GetCount(); index++)
+       {
+               ISettingChangeEventListener* pSettingsListener = static_cast< ISettingChangeEventListener* >(__listenerList.GetAt(index));
+               if (pSettingsListener)
+                       pSettingsListener->OnSettingsChange(settingValueName);
+       }
+
+       __values[settingValueName] = val;
+
+       CATCH:
+       return r;
+
+}
+
+result
+SettingPresentationModel::SetFavoriteValue(const Tizen::Base::String& val)
+{
+       result r = E_FAILURE;
+
+       if (__favouriteURL == L"")
+               r = AppRegistry::GetInstance()->Add(__entry[REGISTRY_SETTING_FAVORITE_URL_VALUE], val);
+       else
+               r = AppRegistry::GetInstance()->Set(__entry[REGISTRY_SETTING_FAVORITE_URL_VALUE], val);
+       TryCatch(!IsFailed(r),,"registry set failed with error %s",GetErrorMessage(r));
+       r = AppRegistry::GetInstance()->Save();
+       TryCatch(!IsFailed(r),,"registry set failed with error %s",GetErrorMessage(r));
+       __favouriteURL.Clear();
+       __favouriteURL.Append(val);
+
+       CATCH:
+       return r;
+}
+
+String
+SettingPresentationModel::GetFavoriteUrl(void)
+{
+       __favouriteURL.Clear();
+       __favouriteURL =  L"";
+       AppRegistry::GetInstance()->Get(__entry[REGISTRY_SETTING_FAVORITE_URL_VALUE], __favouriteURL);
+
+       return __favouriteURL;
+}
+
+void
+SettingPresentationModel::AddSettingsEventListener(const ISettingChangeEventListener& listener)
+{
+       __listenerList.Add(listener);
+}
+
+void
+SettingPresentationModel::RemoveSettingsEventListener(ISettingChangeEventListener& listener)
+{
+       __listenerList.Remove(listener, false);
+}
+
+void
+SettingPresentationModel::SetHomepage(const String& homePage)
+{
+       __homePage.Clear();
+       __homePage.Append(homePage);
+       AppLog("SettingPresentationModel::SetHomepage %ls",__homePage.GetPointer());
+       SetValue((int) REGISTRY_SETTING_HOMEPAGE, __homePage);
+}
+
+String
+SettingPresentationModel::GetHomepage(void)
+{
+       return __homePage;
+}
+
+void
+SettingPresentationModel::SetDefaultView(const String& viewLevel)
+{
+       __defaultViewLevel = viewLevel;
+       //CommonUtil::GetString(L"IDS_FIT_TO_WIDTH")
+       if (__defaultViewLevel.CompareTo((L"IDS_BR_BODY_FIT_TO_WIDTH")) == 0)
+       {
+               __setting.SetAutoFittingEnabled(true);
+       }
+       else if (__defaultViewLevel.CompareTo((L"IDS_BR_BODY_READABLE")) == 0)
+       {
+               __setting.SetAutoFittingEnabled(false);
+       }
+
+       SetValue((int) REGISTRY_SETTING_DEFAULT_VIEW, viewLevel);
+}
+
+String
+SettingPresentationModel::GetDefaultView(void)
+{
+       return __defaultViewLevel;
+}
+
+void
+SettingPresentationModel::SetRunJavascriptEnabled(bool runJsEnabled)
+{
+       __runJsEnabled = runJsEnabled;
+       SetValue((int) REGISTRY_SETTING_RUN_JAVASCRIPT, Boolean::ToString(runJsEnabled));
+       __setting.SetJavascriptEnabled(runJsEnabled);
+}
+
+bool
+SettingPresentationModel::IsRunJavascriptEnabled(void)
+{
+       return __runJsEnabled;
+}
+
+void
+SettingPresentationModel::SetDisplayImagesEnabled(bool displayImages)
+{
+       __displayImages = displayImages;
+       SetValue((int) REGISTRY_SETTING_DISPLAY_IMAGES, Boolean::ToString(displayImages));
+       __setting.SetAutoImageLoadEnabled(__displayImages);
+}
+
+bool
+SettingPresentationModel::IsDisplayImagesEnabled(void)
+{
+       return __displayImages;
+}
+
+void
+SettingPresentationModel::SetHtml5VideosEnabled(bool html5Videos)
+{
+       __html5Videos = html5Videos;
+       SetValue((int) REGISTRY_SETTING_HTML5_VIDEOS, Boolean::ToString(html5Videos));
+}
+
+bool
+SettingPresentationModel::IsHtml5VideosEnabled(void)
+{
+       return __html5Videos;
+}
+
+void
+SettingPresentationModel::SetWordWrapEnabled(bool wordWrap)
+{
+       __wordWrap = wordWrap;
+       SetValue((int) REGISTRY_SETTING_WORD_WRAPPING, Boolean::ToString(wordWrap));
+}
+
+bool
+SettingPresentationModel::IsWordWrapEnabled(void)
+{
+       return __wordWrap;
+}
+
+void
+SettingPresentationModel::SetBlockPopUp(bool blockPopUp)
+{
+       __blockPopUp = blockPopUp;
+       SetValue((int) REGISTRY_SETTING_BLOCK_POPUP, Boolean::ToString(blockPopUp));
+       __setting.SetJavaScriptPopupEnabled(__blockPopUp);
+}
+
+bool
+SettingPresentationModel::IsBlockPopUp(void)
+{
+       return __blockPopUp;
+}
+
+void
+SettingPresentationModel::SetCookiesEnabled(bool cookiesEnabled)
+{
+       __cookies = cookiesEnabled;
+       SetValue((int) REGISTRY_SETTING_ACCEPT_COOKIES, Boolean::ToString(cookiesEnabled));
+}
+
+bool
+SettingPresentationModel::IsCookiesEnabled(void)
+{
+       return __cookies;
+}
+
+void
+SettingPresentationModel::SetRememberFormData(bool formData)
+{
+       __rememberFormData = formData;
+       SetValue((int) REGISTRY_SETTING_REMEMBER_FORM_DATA, Boolean::ToString(__rememberFormData));
+       __setting.SetAutoFormDataShowEnabled(__rememberFormData);
+}
+
+bool
+SettingPresentationModel::IsRememberFormData(void)
+{
+       return __rememberFormData;
+}
+
+void SettingPresentationModel::SetRememberPassword(bool rememberPassword)
+{
+       __rememberPassword = rememberPassword;
+       SetValue((int) REGISTRY_SETTING_REMEMBER_PASSWORD, Boolean::ToString(__rememberPassword));
+       __setting.SetAutoLoginFormFillEnabled(__rememberPassword);
+}
+
+bool SettingPresentationModel::IsRememberPassword(void)
+{
+       return __rememberPassword;
+}
+
+void
+SettingPresentationModel::SetSavePassword(const String& savePassword)
+{
+       __savePassword = savePassword;
+       SetValue((int) REGISTRY_SETTING_AUTOSAVE_ID_PASSWORD, savePassword);
+}
+
+String
+SettingPresentationModel::GetSavePassword(void)
+{
+       return __savePassword;
+}
+
+void
+SettingPresentationModel::SetSecurityWarningsEnabled(bool securityWarnings)
+{
+       __securityWarnings = securityWarnings;
+       SetValue((int) REGISTRY_SETTING_SHOW_SECURITY_WARNINGS, Boolean::ToString(securityWarnings));
+       if (__securityWarnings == true)
+       {
+               __setting.SetCertificateErrorHandlingMode(WEB_CERTIFICATE_ERROR_HANDLING_MODE_USER_CONFIRM);
+       }
+       else
+       {
+               __setting.SetCertificateErrorHandlingMode(WEB_CERTIFICATE_ERROR_HANDLING_MODE_CONTINUE);
+       }
+}
+
+bool
+SettingPresentationModel::IsSecurityWarningsEnabled(void)
+{
+       return __securityWarnings;
+}
+
+void
+SettingPresentationModel::SetSearchEngine(const String& searchEngine)
+{
+       __searchEngine = searchEngine;
+       SetValue((int) REGISTRY_SETTING_SEARCH_ENGINE, searchEngine);
+}
+
+String
+SettingPresentationModel::GetSearchEngine(void)
+{
+       return __searchEngine;
+}
+
+void
+SettingPresentationModel::SetCaseSensitiveEnabled(bool caseSensitive)
+{
+       __caseSensitive = caseSensitive;
+       SetValue((int) REGISTRY_SETTING_CASE_SENSITIVE, Boolean::ToString(caseSensitive));
+}
+
+bool
+SettingPresentationModel::IsCaseSensitiveEnabled(void)
+{
+       return __caseSensitive;
+}
+
+void
+SettingPresentationModel::SetRunReaderEnabled(bool runReader)
+{
+       __runReader = runReader;
+       SetValue((int) REGISTRY_SETTING_RUN_READER, Boolean::ToString(runReader));
+}
+
+bool
+SettingPresentationModel::IsRunReaderEnabled(void)
+{
+       return __runReader;
+}
+
+void
+SettingPresentationModel::SetReaderFontSize(int fontSize)
+{
+       __fontSize = fontSize;
+       SetValue((int) REGISTRY_SETTING_READER_FONT_SIZE, Integer::ToString(__fontSize));
+}
+
+int
+SettingPresentationModel::GetReaderFontSize(void)
+{
+       return __fontSize;
+}
+
+String
+SettingPresentationModel::GetSearchUrl(const String& searchText)
+{
+       String searchStr = L"";
+       if (GetSearchEngine().CompareTo(L"Yahoo") == 0)
+       {
+               searchStr.Append(L"http://search.yahoo.com/search?p=");
+               searchStr.Append(searchText);
+       }
+       else if (GetSearchEngine().CompareTo(L"Naver") == 0)
+       {
+               searchStr.Append(L"http://search.naver.com/search.naver?query=");
+               searchStr.Append(searchText);
+       }
+       else if (GetSearchEngine().CompareTo(L"Google") == 0)
+       {
+               searchStr.Append(L"http://www.google.com/search?q=");
+               searchStr.Append(searchText);
+       }
+       return searchStr;
+}
+
+Tizen::Web::Controls::WebSetting&
+SettingPresentationModel::GetWebSettings(void)
+{
+       return __setting;
+}
+
+void
+SettingPresentationModel::SetPrivateOn(bool isPrivateOn)
+{
+       __isPrivateOn = isPrivateOn;
+       return;
+}
+
+bool
+SettingPresentationModel::GetPrivateOn(void)
+{
+       return __isPrivateOn;
+}
diff --git a/src/IntSettingToggleCustomItem.cpp b/src/IntSettingToggleCustomItem.cpp
new file mode 100644 (file)
index 0000000..021c050
--- /dev/null
@@ -0,0 +1,87 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+//!Internet SettingToggleCustomItem class
+/*@file:        SettingToggleCustomItem.cpp
+ *@brief:       The SettingToggleCustomItem
+ *
+ */
+
+#include <FUiControls.h>
+
+#include "IntCommonLib.h"
+#include "IntSettingToggleCustomItem.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui::Controls;
+
+static const int IDA_FORMAT_STRING = 101;
+
+SettingToggleCustomItem::SettingToggleCustomItem(void)
+{
+       __text = L"";
+       __width = 0 ;
+       __height = 0 ;
+}
+
+SettingToggleCustomItem::~SettingToggleCustomItem(void)
+{
+
+}
+
+result
+SettingToggleCustomItem::Construct(int width, int height)
+{
+       result r = E_FAILURE;
+
+       __fontSize = CommonUtil::GetFontSize();
+       __width = width;
+       __height = height;
+       const Dimension dim(width, height);
+       r = CustomItem::Construct(dim, LIST_ANNEX_STYLE_ONOFF_SLIDING);
+
+       return r;
+}
+
+void
+SettingToggleCustomItem::SetText(Tizen::Base::String& text)
+{
+       __text = text;
+}
+
+String
+SettingToggleCustomItem::GetText(void)
+{
+       return __text;
+}
+
+result
+SettingToggleCustomItem::Make(void)
+{
+       const Color textColor = CUSTOM_COLOR_TRANSPARENT;
+       const Color pressedTextColor = CUSTOM_COLOR_TRANSPARENT;
+       const int X_Margin = 26;
+       const int Y_Margin = 26;
+       const int textSize = 40;
+
+       AddElement(Rectangle(X_Margin, Y_Margin, __width - 195, 60 + (__fontSize - 44)), IDA_FORMAT_STRING, __text, __fontSize, textColor, pressedTextColor, pressedTextColor, true);
+//     SetElementSelectionEnabled(IDA_FORMAT_STRING, false);
+
+       return E_SUCCESS;
+}
diff --git a/src/IntSharePopup.cpp b/src/IntSharePopup.cpp
new file mode 100644 (file)
index 0000000..5951bf0
--- /dev/null
@@ -0,0 +1,744 @@
+//
+
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.1 (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.
+//
+
+/*
+ * IntSharePopUp.cpp
+ *@file:       IntSharePopup.cpp
+ *@brief:      Share Popup for sharing bookmark via message, email etc
+ */
+
+#include <FAppUiApp.h>
+#include <FUi.h>
+#include <FBase.h>
+#include <FIo.h>
+
+#include "IntCommonLib.h"
+#include "IntSharePopup.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Io;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Runtime;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+
+const int SharePopup::IDA_CANCEL_BUTTON = 101;
+const int SharePopup::ID_FORMAT_MESSAGE_STRING = 500;
+const int SharePopup::ID_FORMAT_EMAIL_STRING = 501;
+const int SharePopup::ID_FORMAT_FACEBOOK_STRING = 502;
+const int SharePopup::ID_FORMAT_TWITTER_STRING = 503;
+
+ShareInfo::    ShareInfo(void)
+{
+       isImageAttached = false;
+}
+
+ShareInfo::    ~ShareInfo(void)
+{
+}
+
+void
+ShareInfo::SetPageTitle(Tizen::Base::String aPageTitle)
+{
+       __pageTitle.Clear();
+       __pageTitle.Append(aPageTitle);
+}
+
+void
+ShareInfo::SetPageUrl(Tizen::Base::String aPageURL)
+{
+       __pageURL.Clear();
+       __pageURL.Append(aPageURL);
+}
+
+Tizen::Base::String
+ShareInfo::GetPageTitle(void)
+{
+       return __pageTitle;
+}
+
+Tizen::Base::String
+ShareInfo::GetPageURL(void)
+{
+       return __pageURL;
+}
+
+void
+ShareInfo::SetImageAttached(bool imageAttached)
+{
+       isImageAttached = imageAttached;
+}
+
+bool
+ShareInfo::GetImageAttached()
+{
+       return isImageAttached;
+}
+
+void
+ShareInfo::SetImagePath(Tizen::Base::String aImagePath)
+{
+       __imagePath.Clear();
+       __imagePath.Append(aImagePath);
+}
+
+Tizen::Base::String
+ShareInfo::GetImagePath(void)
+{
+       return __imagePath;
+}
+
+SharePopup::SharePopup(void)
+:__pList(null),__pShareList(null)
+{
+       __appControlOngoing = false;
+       __pTimer = null;
+}
+
+SharePopup::~SharePopup(void)
+{
+       ShareInfo* pShareInfo = null;
+       result r = E_FAILURE;
+
+       if (__pShareList != null)
+       {
+               pShareInfo = dynamic_cast<ShareInfo*>(__pShareList->GetAt(0));
+       }
+
+       String attachVal;
+       bool imageAttachment = false;
+       if (pShareInfo != null)
+       {
+               imageAttachment = pShareInfo->GetImageAttached();
+               if (imageAttachment)
+               {
+                       attachVal = pShareInfo->GetImagePath();
+                       AppLog("SharePopup:: imagePath is %S",attachVal.GetPointer());
+                       r = File::Remove(attachVal);
+                       if(r == E_SUCCESS)
+                       {
+                               AppLog("removed success");
+                       }
+                       else
+                       {
+                               AppLog("removed failure");
+                       }
+               }
+               __pShareList->RemoveAll(true);
+       }
+
+       if(__pAppControlList)
+               __pAppControlList->RemoveAll(true);
+       delete __pAppControlList;
+}
+
+bool
+SharePopup::Initialize(void)
+{
+       Button* pCancelButton = null;
+
+       Popup::Construct(L"IDL_SHARE_POPUP");
+       SetName(L"CommonPopup");
+
+       __pShareList = new(std::nothrow) ArrayList();
+       __pShareList->Construct();
+
+       __pList = static_cast<ListView*>(GetControl(L"IDC_LISTVIEW"));
+       if (__pList == null)
+       {
+               return false;
+       }
+
+       __pList->SetItemProvider(*this);
+       __pList->AddListViewItemEventListener(*this);
+//     __pList->SetTextOfEmptyList(L"No Sharing Options");//hardcoded string
+
+       pCancelButton = static_cast< Button* >(GetControl(L"IDC_BUTTON1", true));
+       if (pCancelButton)
+       {
+               pCancelButton->AddActionEventListener(*this);
+               pCancelButton->SetActionId(IDA_CANCEL_BUTTON);
+       }
+
+       __pTimer = new(std::nothrow) Timer();
+       __pTimer->Construct(*this);
+       SetPropagatedKeyEventListener(this);
+       return true;
+}
+
+result
+SharePopup::OnTerminating(void)
+{
+       result r = E_SUCCESS;
+       return r;
+}
+
+void
+SharePopup::OnTimerExpired(Timer& timer)
+{
+       Popup::SetShowState(false);
+       Popup::Show();
+       Frame* pCurrentFrame = null;
+       pCurrentFrame = Application::GetInstance()->GetAppFrame()->GetFrame();
+
+       if (pCurrentFrame != null)
+       {
+               pCurrentFrame->SetEnabled(true);
+               pCurrentFrame->Invalidate(true);
+       }
+}
+
+void
+SharePopup::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       switch(actionId)
+       {
+       case IDA_CANCEL_BUTTON:
+       {
+               Popup::SetShowState(false);
+               Popup::Show();
+       }
+       break;
+       default:
+               break;
+       }
+       return;
+}
+
+void
+SharePopup::OnListViewContextItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListContextItemStatus state)
+{
+       return;
+}
+
+void
+SharePopup::OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, int index, int elementId, Tizen::Ui::Controls::ListItemStatus status)
+{
+       switch (index)
+       {
+       case 0:
+       {
+               if(__appControlOngoing == false)
+               {
+                       __appControlOngoing = true;
+                       // share via message
+                       StartMessageAppControl();
+                       if(__pTimer == null)
+                       {
+                               __pTimer = new(std::nothrow) Timer();
+                               __pTimer->Construct(*this);
+                       }
+                       __pTimer->Start(2500);
+               }
+       }
+       break;
+       case 1:
+       {
+               if(__appControlOngoing == false)
+               {
+                       __appControlOngoing = true;
+                       // share via email
+                       StartEmailAppControl();
+                       if(__pTimer == null)
+                       {
+                               __pTimer = new(std::nothrow) Timer();
+                               __pTimer->Construct(*this);
+                       }
+                       __pTimer->Start(2500);
+               }
+
+       }
+       break;
+       default:
+               if(__appControlOngoing == false)
+               {
+                       __appControlOngoing = true;
+                       //share via third party app
+                       StartAppControl(index);
+                       if(__pTimer == null)
+                       {
+                               __pTimer = new(std::nothrow) Timer();
+                               __pTimer->Construct(*this);
+                       }
+                       __pTimer->Start(2500);
+               }
+               break;
+       }
+       Frame* pCurrentFrame = null;
+       pCurrentFrame = Application::GetInstance()->GetAppFrame()->GetFrame();
+
+       if (pCurrentFrame != null)
+       {
+               pCurrentFrame->SetEnabled(false);
+               pCurrentFrame->Invalidate(true);
+       }
+}
+
+void
+SharePopup::OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction)
+{
+       return;
+}
+
+void
+SharePopup::OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback)
+{
+       return;
+}
+
+Tizen::Ui::Controls::ListItemBase*
+SharePopup::CreateItem(int index, int itemWidth)
+{
+       AppLog("SharePopup::CreateItem index %d",index);
+       result r = E_FAILURE;
+       ListAnnexStyle style = LIST_ANNEX_STYLE_NORMAL;
+       int textSize = 35;
+       int elementHeight = 50;
+       int listItemHeight = 75;
+
+       CustomItem* pItem = new(std::nothrow) CustomItem();
+       r = pItem->Construct(Dimension(GetClientAreaBounds().width, listItemHeight), style);
+       if (IsFailed(r))
+       {
+               AppLogDebug("Create Item Failed with error %s", GetErrorMessage(r));
+               delete pItem;
+               return null;
+       }
+
+
+
+       switch(index)
+       {
+       case 0:
+       {
+               AppLogDebug("SharePopUp CreateItem 0");
+               // IDS_SHARE_VIA_MESSAGE
+               pItem->AddElement(Rectangle(45,0, GetClientAreaBounds().width, listItemHeight), ID_FORMAT_MESSAGE_STRING, CommonUtil::GetString(L"IDS_BR_OPT_SENDURLVIA_MESSAGE"), true);
+       }
+       break;
+       case 1:
+       {
+               AppLogDebug("SharePopUp CreateItem 1");
+               // IDS_SHARE_VIA_EMAIL
+               pItem->AddElement(Rectangle(45, 0, GetClientAreaBounds().width, listItemHeight), ID_FORMAT_EMAIL_STRING, CommonUtil::GetString(L"IDS_BR_OPT_SENDURLVIA_EMAIL"), true);
+       }
+       break;
+       default:
+               if(__pAppControlList)
+               {
+                       AppControl * pControl = dynamic_cast<AppControl*>(__pAppControlList->GetAt(index -2));
+                       AppLog("SharePopup::CreateItem appcontrol count %d",__pAppControlList->GetCount());
+                       if(pControl)
+                               pItem->AddElement(Rectangle(45,0, GetClientAreaBounds().width, listItemHeight), ID_FORMAT_MESSAGE_STRING+index, pControl->GetAppName(), true);
+               }
+               break;
+       }
+       return pItem;
+}
+
+bool
+SharePopup::DeleteItem(int index, Tizen::Ui::Controls::ListItemBase* pItem, int itemWidth)
+{
+       return true;
+}
+
+int
+SharePopup::GetItemCount(void)
+{
+       String* pStrId = new String(L"http://tizen.org/appcontrol/operation/share_text");
+       __pAppControlList = AppManager::FindAppControlsN(pStrId,null,null,null);
+       if(__pAppControlList == null)
+       {
+               return 2;
+       }
+       int count = __pAppControlList->GetCount();
+       AppLog("SharePopup::GetItemCount appcontrol count %d",count);
+       int removeCount = 0;
+       for(int pos = 0; pos < count; pos++)
+       {
+               AppControl * pControl = dynamic_cast<AppControl*>(__pAppControlList->GetAt(pos));
+               AppLog("pControl->GetAppName() %ls",pControl->GetAppName().GetPointer());
+               if( pControl->GetAppId().Equals(L"8r4r5ddzzn.Messages",false) == true || pControl->GetAppId().Equals(L"vxqbrefica.Email",false) == true)
+               {
+                       AppLog("Removed pControl->GetAppName %ls pControl->GetAppId() %ls",pControl->GetAppName().GetPointer(),pControl->GetAppId().GetPointer());
+                       __pAppControlList->RemoveAt(pos,true);
+                       pos--;
+                       count --;
+                       removeCount++;
+               }
+       }
+
+       AppLog("removeCount %d",removeCount);
+       if(count+removeCount >=2)
+               return count+removeCount;
+       return 2;
+
+}
+
+result
+SharePopup::AddShareInfo(ShareInfo* pShareInfo)
+{
+       result r = E_FAILURE;
+
+       if (__pShareList != NULL)
+       {
+               r = __pShareList->Add(*pShareInfo);
+       }
+       return r;
+}
+
+void SharePopup::RemoveAllShareInfo()
+{
+       __pShareList->RemoveAll();
+}
+
+void
+SharePopup::StartAppControl(int index)
+{
+   HashMap extraData;
+   ShareInfo* pShareInfo = null;
+   result r = E_FAILURE;
+   bool imageAttachment = false;
+
+   extraData.Construct();
+
+   if (__pShareList != null)
+       {
+               pShareInfo = dynamic_cast<ShareInfo*>(__pShareList->GetAt(0));
+               if (pShareInfo != null)
+               {
+                       String testURL = pShareInfo->GetPageURL();
+                       AppLogDebug("getpageURL getpageURL is %ls", testURL.GetPointer());
+               }
+       }
+
+   String textVal;
+
+       if (pShareInfo != null)
+       {
+               textVal.Append(pShareInfo->GetPageTitle());
+               textVal.Append(L" <");
+               AppLog("share info url is %ls",pShareInfo->GetPageURL().GetPointer());
+               textVal.Append(pShareInfo->GetPageURL().GetPointer());
+               textVal.Append(L">");
+       }
+
+
+   String textKey = L"http://tizen.org/appcontrol/data/text";
+
+   //String attachKey = L"attachments";
+   String attachKey = L"http://tizen.org/appcontrol/data/path";
+   String attachVal;
+       if (pShareInfo != null)
+       {
+               imageAttachment = pShareInfo->GetImageAttached();
+               if (imageAttachment)
+               {
+                       attachVal = pShareInfo->GetImagePath();
+                       AppLog("SharePopup::StartEmailAppControl imagePath is %S",attachVal.GetPointer());
+               }
+               else
+               {
+                        attachVal = L"";
+               }
+       }
+
+       ArrayList* pDataList = null;
+       pDataList = new (std::nothrow) ArrayList();
+       pDataList->Construct();
+       pDataList->Add(&attachVal);
+
+
+   extraData.Add(&textKey, &textVal);
+
+   if(attachVal.GetLength() > 0)
+   {
+          extraData.Add(&attachKey, pDataList);
+   }
+
+   AppControl * pControl = dynamic_cast<AppControl*>(__pAppControlList->GetAt(index - 2));
+   AppLog("pControl AppControl Name %ls",pControl->GetAppName().GetPointer());
+   if (pControl)
+   {
+         r = pControl->Start(null, null, &extraData, this);
+         AppLog("AppControl Start %s",GetErrorMessage(r));
+//        delete pControl;
+   }
+
+   delete pDataList;
+}
+
+void
+SharePopup::StartEmailAppControl(void)
+{
+   HashMap extraData;
+   ShareInfo* pShareInfo = null;
+   result r = E_FAILURE;
+   bool imageAttachment = false;
+
+   extraData.Construct();
+
+   if (__pShareList != null)
+       {
+               pShareInfo = dynamic_cast<ShareInfo*>(__pShareList->GetAt(0));
+               if (pShareInfo != null)
+               {
+                       String testURL = pShareInfo->GetPageURL();
+                       AppLogDebug("getpageURL getpageURL is %ls", testURL.GetPointer());
+               }
+       }
+
+   String textVal;
+
+       if (pShareInfo != null)
+       {
+               textVal.Append(pShareInfo->GetPageTitle());
+               textVal.Append(L" <");
+               AppLog("share info url is %ls",pShareInfo->GetPageURL().GetPointer());
+               textVal.Append(pShareInfo->GetPageURL().GetPointer());
+               textVal.Append(L">");
+       }
+
+   String subjectKey = L"http://tizen.org/appcontrol/data/subject";
+   String subjectVal = L"";
+   String textKey = L"http://tizen.org/appcontrol/data/text";
+
+   String toKey = L"http://tizen.org/appcontrol/data/to";
+   String toVal = L"";
+   String ccKey = L"http://tizen.org/appcontrol/data/cc";
+   String ccVal = L"";
+   String bccKey = L"http://tizen.org/appcontrol/data/bcc";
+   String bccVal = L"";
+   String resultKey = L"http://tizen.org/appcontrol/data/return_result";
+   String resultVal = "true";
+
+
+   //String attachKey = L"attachments";
+   String attachKey = L"http://tizen.org/appcontrol/data/path";
+   String attachVal;
+       if (pShareInfo != null)
+       {
+               imageAttachment = pShareInfo->GetImageAttached();
+               if (imageAttachment)
+               {
+                       attachVal = pShareInfo->GetImagePath();
+                       AppLog("SharePopup::StartEmailAppControl imagePath is %S",attachVal.GetPointer());
+               }
+               else
+               {
+                        attachVal = L"";
+               }
+       }
+
+       ArrayList* pDataList = null;
+       pDataList = new (std::nothrow) ArrayList();
+       pDataList->Construct();
+       pDataList->Add(&attachVal);
+
+   extraData.Add(&subjectKey, &subjectVal);
+   extraData.Add(&textKey, &textVal);
+   extraData.Add(&toKey, &toVal);
+   extraData.Add(&ccKey, &ccVal);
+   extraData.Add(&bccKey, &bccVal);
+   extraData.Add(&resultKey, &resultVal);
+   if(attachVal.GetLength() > 0)
+   {
+          extraData.Add(&attachKey, pDataList);
+   }
+
+   AppControl* pAc = AppManager::FindAppControlN(L"tizen.email", L"http://tizen.org/appcontrol/operation/compose");
+   if (pAc)
+   {
+         r = pAc->Start(null, null, &extraData, this);
+          delete pAc;
+   }
+
+   delete pDataList;
+}
+
+void
+SharePopup::StartMessageAppControl(void)
+{
+       HashMap extraData;
+       ShareInfo* pShareInfo = null;
+       result r = E_FAILURE;
+       bool imageAttachment = false;
+
+       extraData.Construct();
+
+       String typeKey = L"http://tizen.org/appcontrol/data/message/type";
+       String typeVal;
+       String textKey = L"http://tizen.org/appcontrol/data/text";
+       String textVal;
+       String attachKey = L"http://tizen.org/appcontrol/data/path";
+       String attachVal;
+       String resultKey = L"http://tizen.org/appcontrol/data/return_result";
+       String resultVal = "true";
+       ArrayList* pDataList = null;
+
+       if (__pShareList != null)
+       {
+               pShareInfo = dynamic_cast<ShareInfo*>(__pShareList->GetAt(0));
+               if (pShareInfo != null)
+               {
+                       String testURL = pShareInfo->GetPageURL();
+                       AppLogDebug("getpageURL getpageURL is %ls", testURL.GetPointer());
+               }
+       }
+
+       if (pShareInfo != null)
+       {
+               textVal.Append(pShareInfo->GetPageTitle());
+               if(pShareInfo->GetPageTitle().GetLength() > 0)
+               {
+                       textVal.Append(L" <");
+               }
+               else
+               {
+                       textVal.Append(L"<");
+               }
+               AppLog("share info url is %ls",pShareInfo->GetPageURL().GetPointer());
+               textVal.Append(pShareInfo->GetPageURL().GetPointer());
+               textVal.Append(L">");
+       }
+       if (pShareInfo != null)
+       {
+               imageAttachment = pShareInfo->GetImageAttached();
+               if (imageAttachment)
+               {
+                       // type is mms
+                       typeVal = L"mms";
+                       attachVal = pShareInfo->GetImagePath();
+
+                       pDataList = new (std::nothrow) ArrayList();
+                       pDataList->Construct();
+                       pDataList->Add(&attachVal);
+               }
+               else
+               {
+                       typeVal = L"sms";
+                       // type is sms
+               }
+       }
+
+       extraData.Add(&typeKey, &typeVal);
+
+       if (imageAttachment)
+       {
+               // type is MMMS, attach the image
+               extraData.Add(&attachKey, pDataList);
+       }
+       else
+       {
+               // type is SMS , attach the text
+               extraData.Add(&textKey, &textVal);
+       }
+       extraData.Add(&resultKey, &resultVal);
+       AppControl* pAc = AppManager::FindAppControlN(L"tizen.messages", L"http://tizen.org/appcontrol/operation/compose");
+       if (pAc)
+       {
+               r = pAc->Start(null, null, &extraData, this);
+               delete pAc;
+       }
+
+       if(pDataList)
+       {
+               delete pDataList;
+       }
+}
+
+void
+SharePopup::OnAppControlCompleted(const Tizen::Base::String& providerId, const Tizen::Base::String& operationId, const Tizen::Base::Collection::IList* pResultList)
+{
+       AppLog("InternetApp::OnForeground called");
+
+}
+
+void SharePopup::OnAppControlCompleteResponseReceived(const Tizen::App::AppId& appId, const Tizen::Base::String& operationId, Tizen::App::AppCtrlResult appControlResult, const Tizen::Base::Collection::IMap* pExtraData)
+{
+       AppLog("SharePopup::OnAppControlCompleteResponseReceived");
+
+       ShareInfo* pShareInfo = null;
+       result r = E_FAILURE;
+       if(__pTimer)
+       {
+               __pTimer->Cancel();
+               delete __pTimer;
+               __pTimer = null;
+       }
+       if (__pShareList != null)
+       {
+               pShareInfo = dynamic_cast<ShareInfo*>(__pShareList->GetAt(0));
+       }
+
+       String attachVal;
+       bool imageAttachment = false;
+       if (pShareInfo != null)
+       {
+               imageAttachment = pShareInfo->GetImageAttached();
+               if (imageAttachment)
+               {
+                       attachVal = pShareInfo->GetImagePath();
+                       AppLog("SharePopup:: imagePath is %S",attachVal.GetPointer());
+                       r = File::Remove(attachVal);
+                       if(r == E_SUCCESS)
+                       {
+                               AppLog("removed success");
+                       }
+                       else
+                       {
+                               AppLog("removed failure");
+                       }
+               }
+               __pShareList->RemoveAll(true);
+       }
+       Popup::SetShowState(false);
+       Popup::Show();
+       Frame* pCurrentFrame = null;
+       pCurrentFrame = Application::GetInstance()->GetAppFrame()->GetFrame();
+
+       if (pCurrentFrame != null)
+       {
+               pCurrentFrame->SetEnabled(true);
+               pCurrentFrame->Invalidate(true);
+       }
+       __appControlOngoing = false;
+}
+
+bool
+SharePopup::OnKeyReleased (Control &source, const KeyEventInfo &keyEventInfo)
+{
+       AppLog("ConfirmationPopup::OnKeyReleased %d",keyEventInfo.GetKeyCode());
+       if(keyEventInfo.GetKeyCode() == KEY_BACK || keyEventInfo.GetKeyCode() == KEY_ESC)
+       {
+               if(GetShowState() == true)
+               {
+                       if(__pTimer)
+                       {
+                               __pTimer->Cancel();
+                               delete __pTimer;
+                               __pTimer = null;
+                       }
+                       SetShowState(false);
+               }
+       }
+       return false;
+}